diff --git a/CHANGELOG.md b/CHANGELOG.md index 85be0eae..934d482e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ CHANGELOG for FlatCAM beta ================================================= +23.08.2021 + +- added a partial translation for Chinese Simplified language, by 俊霄 余 +- trying to separate the Preferences settings from App init and to make them dependent on the self.defaults dictionary +- updated the language strings from the source + 22.08.2021 - added a new menu entry in the View menu to show the application log file where even the fatal crashes are logged diff --git a/appGUI/MainGUI.py b/appGUI/MainGUI.py index 055dc5e8..51be23f2 100644 --- a/appGUI/MainGUI.py +++ b/appGUI/MainGUI.py @@ -1874,16 +1874,16 @@ class MainGUI(QtWidgets.QMainWindow): # ######################################################################## # ######################## BUILD PREFERENCES ############################# # ######################################################################## - self.general_pref_form = GeneralPreferencesUI(decimals=self.decimals) - self.gerber_pref_form = GerberPreferencesUI(decimals=self.decimals) - self.excellon_pref_form = ExcellonPreferencesUI(decimals=self.decimals) - self.geo_pref_form = GeometryPreferencesUI(decimals=self.decimals) - self.cncjob_pref_form = CNCJobPreferencesUI(decimals=self.decimals) - self.plugin_pref_form = PluginsPreferencesUI(decimals=self.decimals) - self.plugin2_pref_form = Plugins2PreferencesUI(decimals=self.decimals) - self.plugin_eng_pref_form = PluginsEngravingPreferencesUI(decimals=self.decimals) + self.general_pref_form = GeneralPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) + self.gerber_pref_form = GerberPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) + self.excellon_pref_form = ExcellonPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) + self.geo_pref_form = GeometryPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) + self.cncjob_pref_form = CNCJobPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) + self.plugin_pref_form = PluginsPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) + self.plugin2_pref_form = Plugins2PreferencesUI(decimals=self.decimals, defaults=self.app.defaults) + self.plugin_eng_pref_form = PluginsEngravingPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) - self.util_pref_form = UtilPreferencesUI(decimals=self.decimals) + self.util_pref_form = UtilPreferencesUI(decimals=self.decimals, defaults=self.app.defaults) QtCore.QCoreApplication.instance().installEventFilter(self) diff --git a/appGUI/preferences/PreferencesUIManager.py b/appGUI/preferences/PreferencesUIManager.py index a4413107..878d3874 100644 --- a/appGUI/preferences/PreferencesUIManager.py +++ b/appGUI/preferences/PreferencesUIManager.py @@ -50,7 +50,7 @@ class PreferencesUIManager: "global_log_verbose": self.ui.general_pref_form.general_app_group.verbose_cb, "global_portable": self.ui.general_pref_form.general_app_group.portability_cb, - "global_language": self.ui.general_pref_form.general_app_group.language_cb, + "global_language_current": self.ui.general_pref_form.general_app_group.language_combo, "global_systray_icon": self.ui.general_pref_form.general_app_group.systray_cb, "global_shell_at_startup": self.ui.general_pref_form.general_app_group.shell_startup_cb, diff --git a/appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py b/appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py index 419e6f70..44760d17 100644 --- a/appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py +++ b/appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py @@ -12,10 +12,11 @@ if '_' not in builtins.__dict__: class CNCJobAdvOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "CNC Job Advanced Options Preferences", parent=None) super(CNCJobAdvOptPrefGroupUI, self).__init__(self, parent=parent) self.decimals = decimals + self.defaults = defaults self.setTitle(str(_("CNC Job Adv. Options"))) diff --git a/appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py b/appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py index b94da063..50a16361 100644 --- a/appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py +++ b/appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class CNCJobEditorPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "CNC Job Options Preferences", parent=None) super(CNCJobEditorPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("CNC Job Editor"))) self.decimals = decimals + self.defaults = defaults # Editor Parameters self.param_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py b/appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py index ea908c83..71d3aba6 100644 --- a/appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py +++ b/appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class CNCJobGenPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "CNC Job General Preferences", parent=None) super(CNCJobGenPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("CNC Job General"))) self.decimals = decimals + self.defaults = defaults # ## Plot options self.plot_options_label = FCLabel("%s:" % _("Plot Options")) diff --git a/appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py b/appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py index 5a2205cc..ebd03a26 100644 --- a/appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py +++ b/appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class CNCJobOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "CNC Job Options Preferences", parent=None) super(CNCJobOptPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("CNC Job Options"))) self.decimals = decimals + self.defaults = defaults # ## Export G-Code self.export_gcode_label = FCLabel("%s:" % _("Export G-Code")) diff --git a/appGUI/preferences/cncjob/CNCJobPreferencesUI.py b/appGUI/preferences/cncjob/CNCJobPreferencesUI.py index 4256ee93..4d2e5437 100644 --- a/appGUI/preferences/cncjob/CNCJobPreferencesUI.py +++ b/appGUI/preferences/cncjob/CNCJobPreferencesUI.py @@ -8,21 +8,22 @@ from appGUI.preferences.cncjob.CNCJobEditorPrefGroupUI import CNCJobEditorPrefGr class CNCJobPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, defaults, decimals, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.cncjob_gen_group = CNCJobGenPrefGroupUI(decimals=self.decimals) + self.cncjob_gen_group = CNCJobGenPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.cncjob_gen_group.setMinimumWidth(260) - self.cncjob_opt_group = CNCJobOptPrefGroupUI(decimals=self.decimals) + self.cncjob_opt_group = CNCJobOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.cncjob_opt_group.setMinimumWidth(260) - self.cncjob_adv_opt_group = CNCJobAdvOptPrefGroupUI(decimals=self.decimals) + self.cncjob_adv_opt_group = CNCJobAdvOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.cncjob_adv_opt_group.setMinimumWidth(260) - self.cncjob_editor_group = CNCJobEditorPrefGroupUI(decimals=self.decimals) + self.cncjob_editor_group = CNCJobEditorPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.cncjob_editor_group.setMinimumWidth(260) vlay = QtWidgets.QVBoxLayout() diff --git a/appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py b/appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py index 4739737b..b71b39fa 100644 --- a/appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py +++ b/appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ExcellonAdvOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Excellon Advanced Options", parent=parent) super(ExcellonAdvOptPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Excellon Adv. Options"))) self.decimals = decimals + self.defaults = defaults # ####################### # ## ADVANCED OPTIONS ### diff --git a/appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py b/appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py index 39f815f4..650deede 100644 --- a/appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py +++ b/appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py @@ -13,11 +13,12 @@ if '_' not in builtins.__dict__: class ExcellonEditorPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ExcellonEditorPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Excellon Editor"))) self.decimals = decimals + self.defaults = defaults # Excellon Editor Parameters self.param_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py b/appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py index 6cfce467..54ec07ac 100644 --- a/appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py +++ b/appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py @@ -13,11 +13,12 @@ if '_' not in builtins.__dict__: class ExcellonExpPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ExcellonExpPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Excellon Export"))) self.decimals = decimals + self.defaults = defaults # Plot options self.export_options_label = FCLabel("%s:" % _("Export Options")) diff --git a/appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py b/appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py index 9e9820a9..82c3e142 100644 --- a/appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py +++ b/appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py @@ -15,12 +15,13 @@ if '_' not in builtins.__dict__: class ExcellonGenPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Excellon Options", parent=parent) super(ExcellonGenPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Excellon General"))) self.decimals = decimals + self.defaults = defaults # Plot options self.plot_options_label = FCLabel("%s:" % _("Plot Options")) @@ -325,8 +326,16 @@ class ExcellonGenPrefGroupUI(OptionsGroupUI): self.excellon_optimization_radio.activated_custom.connect(self.optimization_selection) - def optimization_selection(self): - if self.excellon_optimization_radio.get_value() == 'M': + def optimization_selection(self, val): + if platform.architecture()[0] != '64bit': + # set Excellon path optimizations algorithm to TSA if the app is run on a 32bit platform + # modes 'M' or 'B' are not allowed when the app is running in 32bit platform + if val in ['M', 'B']: + self.opt_algorithm_radio.blockSignals(True) + self.excellon_optimization_radio.set_value('T') + self.opt_algorithm_radio.blockSignals(False) + + if val == 'M': self.optimization_time_label.setDisabled(False) self.optimization_time_entry.setDisabled(False) else: diff --git a/appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py b/appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py index 69729f6e..1b904a31 100644 --- a/appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py +++ b/appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ExcellonOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Excellon Options", parent=parent) super(ExcellonOptPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Excellon Options"))) self.decimals = decimals + self.defaults = defaults # ## Create CNC Job self.cncjob_label = FCLabel('%s' % _('Parameters')) diff --git a/appGUI/preferences/excellon/ExcellonPreferencesUI.py b/appGUI/preferences/excellon/ExcellonPreferencesUI.py index 2a6f2e9e..83c06ae1 100644 --- a/appGUI/preferences/excellon/ExcellonPreferencesUI.py +++ b/appGUI/preferences/excellon/ExcellonPreferencesUI.py @@ -17,21 +17,22 @@ if '_' not in builtins.__dict__: class ExcellonPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, decimals, defaults, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.excellon_gen_group = ExcellonGenPrefGroupUI(decimals=self.decimals) + self.excellon_gen_group = ExcellonGenPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.excellon_gen_group.setMinimumWidth(240) - self.excellon_opt_group = ExcellonOptPrefGroupUI(decimals=self.decimals) + self.excellon_opt_group = ExcellonOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.excellon_opt_group.setMinimumWidth(290) - self.excellon_exp_group = ExcellonExpPrefGroupUI(decimals=self.decimals) + self.excellon_exp_group = ExcellonExpPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.excellon_exp_group.setMinimumWidth(250) - self.excellon_adv_opt_group = ExcellonAdvOptPrefGroupUI(decimals=self.decimals) + self.excellon_adv_opt_group = ExcellonAdvOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.excellon_adv_opt_group.setMinimumWidth(250) - self.excellon_editor_group = ExcellonEditorPrefGroupUI(decimals=self.decimals) + self.excellon_editor_group = ExcellonEditorPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.excellon_editor_group.setMinimumWidth(260) self.vlay = QtWidgets.QVBoxLayout() diff --git a/appGUI/preferences/general/GeneralAPPSetGroupUI.py b/appGUI/preferences/general/GeneralAPPSetGroupUI.py index ceae7c13..b96f768c 100644 --- a/appGUI/preferences/general/GeneralAPPSetGroupUI.py +++ b/appGUI/preferences/general/GeneralAPPSetGroupUI.py @@ -15,11 +15,12 @@ if '_' not in builtins.__dict__: class GeneralAPPSetGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(GeneralAPPSetGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("App Settings"))) self.decimals = decimals + self.defaults = defaults theme_settings = QtCore.QSettings("Open Source", "FlatCAM") if theme_settings.contains("theme"): diff --git a/appGUI/preferences/general/GeneralAppPrefGroupUI.py b/appGUI/preferences/general/GeneralAppPrefGroupUI.py index f2538b6d..d4fca850 100644 --- a/appGUI/preferences/general/GeneralAppPrefGroupUI.py +++ b/appGUI/preferences/general/GeneralAppPrefGroupUI.py @@ -17,11 +17,12 @@ if '_' not in builtins.__dict__: class GeneralAppPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(GeneralAppPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(_("App Preferences")) self.decimals = decimals + self.defaults = defaults # Create a form layout for the Application general settings grid0 = FCGridLayout(v_spacing=5, h_spacing=3) @@ -127,8 +128,9 @@ class GeneralAppPrefGroupUI(OptionsGroupUI): self.languagelabel.setToolTip(_("Set the language used throughout FlatCAM.")) grid0.addWidget(self.languagelabel, 20, 0, 1, 2) - self.language_cb = FCComboBox() - grid0.addWidget(self.language_cb, 22, 0, 1, 2) + self.language_combo = FCComboBox() + grid0.addWidget(self.language_combo, 22, 0, 1, 2) + self.language_combo.addItems(self.defaults["global_languages"]) self.language_apply_btn = FCButton(_("Apply Language")) self.language_apply_btn.setToolTip(_("Set the language used throughout FlatCAM.\n" diff --git a/appGUI/preferences/general/GeneralGUIPrefGroupUI.py b/appGUI/preferences/general/GeneralGUIPrefGroupUI.py index 246d9f79..c990d827 100644 --- a/appGUI/preferences/general/GeneralGUIPrefGroupUI.py +++ b/appGUI/preferences/general/GeneralGUIPrefGroupUI.py @@ -15,11 +15,12 @@ if '_' not in builtins.__dict__: class GeneralGUIPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(GeneralGUIPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("GUI Preferences"))) self.decimals = decimals + self.defaults = defaults # Create a grid layout for the Application general settings grid0 = FCGridLayout(v_spacing=5, h_spacing=3) diff --git a/appGUI/preferences/general/GeneralPreferencesUI.py b/appGUI/preferences/general/GeneralPreferencesUI.py index 05110da0..766643dc 100644 --- a/appGUI/preferences/general/GeneralPreferencesUI.py +++ b/appGUI/preferences/general/GeneralPreferencesUI.py @@ -14,19 +14,20 @@ if '_' not in builtins.__dict__: class GeneralPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, decimals, defaults, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.general_app_group = GeneralAppPrefGroupUI(decimals=self.decimals) + self.general_app_group = GeneralAppPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.general_app_group.setMinimumWidth(250) - self.general_gui_group = GeneralGUIPrefGroupUI(decimals=self.decimals) + self.general_gui_group = GeneralGUIPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.general_gui_group.setMinimumWidth(250) - self.general_app_set_group = GeneralAPPSetGroupUI(decimals=self.decimals) + self.general_app_set_group = GeneralAPPSetGroupUI(decimals=self.decimals, defaults=self.defaults) self.general_app_set_group.setMinimumWidth(250) self.layout.addWidget(self.general_app_group) diff --git a/appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py b/appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py index d74cd59b..5823e255 100644 --- a/appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py +++ b/appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class GeometryAdvOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Geometry Advanced Options Preferences", parent=parent) super(GeometryAdvOptPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Geometry Adv. Options"))) self.decimals = decimals + self.defaults = defaults # ------------------------------ # ## Advanced Options diff --git a/appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py b/appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py index 92c8f552..84becc8a 100644 --- a/appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py +++ b/appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class GeometryEditorPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gerber Adv. Options Preferences", parent=parent) super(GeometryEditorPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Geometry Editor"))) self.decimals = decimals + self.defaults = defaults # Editor Parameters self.param_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/geometry/GeometryExpPrefGroupUI.py b/appGUI/preferences/geometry/GeometryExpPrefGroupUI.py index 0de01d7e..0ea0f52b 100644 --- a/appGUI/preferences/geometry/GeometryExpPrefGroupUI.py +++ b/appGUI/preferences/geometry/GeometryExpPrefGroupUI.py @@ -13,11 +13,12 @@ if '_' not in builtins.__dict__: class GeometryExpPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(GeometryExpPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Geometry Export"))) self.decimals = decimals + self.defaults = defaults # Plot options self.export_options_label = FCLabel("%s:" % _("Export Options")) diff --git a/appGUI/preferences/geometry/GeometryGenPrefGroupUI.py b/appGUI/preferences/geometry/GeometryGenPrefGroupUI.py index fb3bdd84..d9bb01c8 100644 --- a/appGUI/preferences/geometry/GeometryGenPrefGroupUI.py +++ b/appGUI/preferences/geometry/GeometryGenPrefGroupUI.py @@ -15,12 +15,13 @@ if '_' not in builtins.__dict__: class GeometryGenPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Geometry General Preferences", parent=parent) super(GeometryGenPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Geometry General"))) self.decimals = decimals + self.defaults = defaults # ## Plot options self.plot_options_label = FCLabel("%s:" % _("Plot Options")) @@ -162,6 +163,14 @@ class GeometryGenPrefGroupUI(OptionsGroupUI): self.app.defaults['geometry_plot_line'] = self.line_color_entry.get_value()[:7] + 'FF' def optimization_selection(self, val): + if platform.architecture()[0] != '64bit': + # set Geometry path optimizations algorithm to Rtree if the app is run on a 32bit platform + # modes 'M' or 'B' are not allowed when the app is running in 32bit platform + if val in ['M', 'B']: + self.opt_algorithm_radio.blockSignals(True) + self.opt_algorithm_radio.set_value('R') + self.opt_algorithm_radio.blockSignals(False) + if val == 'M': self.optimization_time_label.setDisabled(False) self.optimization_time_entry.setDisabled(False) diff --git a/appGUI/preferences/geometry/GeometryOptPrefGroupUI.py b/appGUI/preferences/geometry/GeometryOptPrefGroupUI.py index c69818e8..f9f9be46 100644 --- a/appGUI/preferences/geometry/GeometryOptPrefGroupUI.py +++ b/appGUI/preferences/geometry/GeometryOptPrefGroupUI.py @@ -15,12 +15,13 @@ if '_' not in builtins.__dict__: class GeometryOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Geometry Options Preferences", parent=parent) super(GeometryOptPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Geometry Options"))) self.decimals = decimals + self.defaults = defaults # ------------------------------ # ## Create CNC Job diff --git a/appGUI/preferences/geometry/GeometryPreferencesUI.py b/appGUI/preferences/geometry/GeometryPreferencesUI.py index b3d54f27..50d8428d 100644 --- a/appGUI/preferences/geometry/GeometryPreferencesUI.py +++ b/appGUI/preferences/geometry/GeometryPreferencesUI.py @@ -17,21 +17,22 @@ if '_' not in builtins.__dict__: class GeometryPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, decimals, defaults, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.geometry_gen_group = GeometryGenPrefGroupUI(decimals=self.decimals) + self.geometry_gen_group = GeometryGenPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.geometry_gen_group.setMinimumWidth(220) - self.geometry_exp_group = GeometryExpPrefGroupUI(decimals=self.decimals) + self.geometry_exp_group = GeometryExpPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.geometry_exp_group.setMinimumWidth(220) - self.geometry_opt_group = GeometryOptPrefGroupUI(decimals=self.decimals) + self.geometry_opt_group = GeometryOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.geometry_opt_group.setMinimumWidth(300) - self.geometry_adv_opt_group = GeometryAdvOptPrefGroupUI(decimals=self.decimals) + self.geometry_adv_opt_group = GeometryAdvOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.geometry_adv_opt_group.setMinimumWidth(270) - self.geometry_editor_group = GeometryEditorPrefGroupUI(decimals=self.decimals) + self.geometry_editor_group = GeometryEditorPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.geometry_editor_group.setMinimumWidth(250) self.layout.addWidget(self.geometry_gen_group) diff --git a/appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py b/appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py index fd2560f4..0b9426db 100644 --- a/appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py +++ b/appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class GerberAdvOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gerber Adv. Options Preferences", parent=parent) super(GerberAdvOptPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Gerber Adv. Options"))) self.decimals = decimals + self.defaults = defaults # ## Advanced Gerber Parameters self.adv_param_label = FCLabel('%s:' % _('Advanced Options')) diff --git a/appGUI/preferences/gerber/GerberEditorPrefGroupUI.py b/appGUI/preferences/gerber/GerberEditorPrefGroupUI.py index e3d0acc3..0f2c2f42 100644 --- a/appGUI/preferences/gerber/GerberEditorPrefGroupUI.py +++ b/appGUI/preferences/gerber/GerberEditorPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class GerberEditorPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gerber Adv. Options Preferences", parent=parent) super(GerberEditorPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Gerber Editor"))) self.decimals = decimals + self.defaults = defaults # Advanced Gerber Parameters self.param_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/gerber/GerberExpPrefGroupUI.py b/appGUI/preferences/gerber/GerberExpPrefGroupUI.py index fc4c21ee..f4391f81 100644 --- a/appGUI/preferences/gerber/GerberExpPrefGroupUI.py +++ b/appGUI/preferences/gerber/GerberExpPrefGroupUI.py @@ -14,11 +14,12 @@ if '_' not in builtins.__dict__: class GerberExpPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(GerberExpPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Gerber Export"))) self.decimals = decimals + self.defaults = defaults # Plot options self.export_options_label = FCLabel("%s:" % _("Export Options")) diff --git a/appGUI/preferences/gerber/GerberGenPrefGroupUI.py b/appGUI/preferences/gerber/GerberGenPrefGroupUI.py index 71e4e30f..2974db98 100644 --- a/appGUI/preferences/gerber/GerberGenPrefGroupUI.py +++ b/appGUI/preferences/gerber/GerberGenPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class GerberGenPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gerber General Preferences", parent=parent) super(GerberGenPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Gerber General"))) self.decimals = decimals + self.defaults = defaults # ## Plot options self.plot_options_label = FCLabel("%s:" % _("Plot Options")) diff --git a/appGUI/preferences/gerber/GerberOptPrefGroupUI.py b/appGUI/preferences/gerber/GerberOptPrefGroupUI.py index 497b4e9b..4479b7b7 100644 --- a/appGUI/preferences/gerber/GerberOptPrefGroupUI.py +++ b/appGUI/preferences/gerber/GerberOptPrefGroupUI.py @@ -13,11 +13,12 @@ if '_' not in builtins.__dict__: class GerberOptPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gerber Options Preferences", parent=parent) super(GerberOptPrefGroupUI, self).__init__(self, parent=parent) self.decimals = decimals + self.defaults = defaults self.setTitle(str(_("Gerber Options"))) diff --git a/appGUI/preferences/gerber/GerberPreferencesUI.py b/appGUI/preferences/gerber/GerberPreferencesUI.py index 8300b0b2..94187bce 100644 --- a/appGUI/preferences/gerber/GerberPreferencesUI.py +++ b/appGUI/preferences/gerber/GerberPreferencesUI.py @@ -17,21 +17,22 @@ if '_' not in builtins.__dict__: class GerberPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, decimals, defaults, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.gerber_gen_group = GerberGenPrefGroupUI(decimals=self.decimals) + self.gerber_gen_group = GerberGenPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.gerber_gen_group.setMinimumWidth(250) - self.gerber_opt_group = GerberOptPrefGroupUI(decimals=self.decimals) + self.gerber_opt_group = GerberOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.gerber_opt_group.setMinimumWidth(250) - self.gerber_exp_group = GerberExpPrefGroupUI(decimals=self.decimals) + self.gerber_exp_group = GerberExpPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.gerber_exp_group.setMinimumWidth(230) - self.gerber_adv_opt_group = GerberAdvOptPrefGroupUI(decimals=self.decimals) + self.gerber_adv_opt_group = GerberAdvOptPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.gerber_adv_opt_group.setMinimumWidth(200) - self.gerber_editor_group = GerberEditorPrefGroupUI(decimals=self.decimals) + self.gerber_editor_group = GerberEditorPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.gerber_editor_group.setMinimumWidth(200) self.vlay = QtWidgets.QVBoxLayout() diff --git a/appGUI/preferences/tools/Plugins2PreferencesUI.py b/appGUI/preferences/tools/Plugins2PreferencesUI.py index b6f7986e..6ab5ca1f 100644 --- a/appGUI/preferences/tools/Plugins2PreferencesUI.py +++ b/appGUI/preferences/tools/Plugins2PreferencesUI.py @@ -20,37 +20,38 @@ if '_' not in builtins.__dict__: class Plugins2PreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, defaults, decimals, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.tools2_checkrules_group = Tools2RulesCheckPrefGroupUI(decimals=self.decimals) + self.tools2_checkrules_group = Tools2RulesCheckPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_checkrules_group.setMinimumWidth(220) - self.tools2_optimal_group = Tools2OptimalPrefGroupUI(decimals=self.decimals) + self.tools2_optimal_group = Tools2OptimalPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_optimal_group.setMinimumWidth(220) - self.tools2_qrcode_group = Tools2QRCodePrefGroupUI(decimals=self.decimals) + self.tools2_qrcode_group = Tools2QRCodePrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_qrcode_group.setMinimumWidth(220) - self.tools2_cfill_group = Tools2CThievingPrefGroupUI(decimals=self.decimals) + self.tools2_cfill_group = Tools2CThievingPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_cfill_group.setMinimumWidth(220) - self.tools2_fiducials_group = Tools2FiducialsPrefGroupUI(decimals=self.decimals) + self.tools2_fiducials_group = Tools2FiducialsPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_fiducials_group.setMinimumWidth(220) - self.tools2_cal_group = Tools2CalPrefGroupUI(decimals=self.decimals) + self.tools2_cal_group = Tools2CalPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_cal_group.setMinimumWidth(220) - self.tools2_edrills_group = Tools2EDrillsPrefGroupUI(decimals=self.decimals) + self.tools2_edrills_group = Tools2EDrillsPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_edrills_group.setMinimumWidth(220) - self.tools2_punch_group = Tools2PunchGerberPrefGroupUI(decimals=self.decimals) + self.tools2_punch_group = Tools2PunchGerberPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_punch_group.setMinimumWidth(220) - self.tools2_invert_group = Tools2InvertPrefGroupUI(decimals=self.decimals) + self.tools2_invert_group = Tools2InvertPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools2_invert_group.setMinimumWidth(220) self.vlay = QtWidgets.QVBoxLayout() diff --git a/appGUI/preferences/tools/PluginsEngravingPreferencesUI.py b/appGUI/preferences/tools/PluginsEngravingPreferencesUI.py index 23c3beb7..a3453056 100644 --- a/appGUI/preferences/tools/PluginsEngravingPreferencesUI.py +++ b/appGUI/preferences/tools/PluginsEngravingPreferencesUI.py @@ -18,25 +18,26 @@ if '_' not in builtins.__dict__: class PluginsEngravingPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, defaults, decimals, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.tools_iso_group = ToolsISOPrefGroupUI(decimals=self.decimals) + self.tools_iso_group = ToolsISOPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_iso_group.setMinimumWidth(220) - self.tools_ncc_group = ToolsNCCPrefGroupUI(decimals=self.decimals) + self.tools_ncc_group = ToolsNCCPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_ncc_group.setMinimumWidth(220) - self.tools_paint_group = ToolsPaintPrefGroupUI(decimals=self.decimals) + self.tools_paint_group = ToolsPaintPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_paint_group.setMinimumWidth(220) - self.tools_2sided_group = Tools2sidedPrefGroupUI(decimals=self.decimals) + self.tools_2sided_group = Tools2sidedPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_2sided_group.setMinimumWidth(220) - self.tools_level_group = ToolsLevelPrefGroupUI(decimals=self.decimals) + self.tools_level_group = ToolsLevelPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_level_group.setMinimumWidth(220) self.vlay = QtWidgets.QVBoxLayout() diff --git a/appGUI/preferences/tools/PluginsPreferencesUI.py b/appGUI/preferences/tools/PluginsPreferencesUI.py index dc2c306f..20539b33 100644 --- a/appGUI/preferences/tools/PluginsPreferencesUI.py +++ b/appGUI/preferences/tools/PluginsPreferencesUI.py @@ -24,40 +24,41 @@ if '_' not in builtins.__dict__: class PluginsPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, defaults, decimals, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.tools_drill_group = ToolsDrillPrefGroupUI(decimals=self.decimals) + self.tools_drill_group = ToolsDrillPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_drill_group.setMinimumWidth(220) - self.tools_mill_group = ToolsMillPrefGroupUI(decimals=self.decimals) + self.tools_mill_group = ToolsMillPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_mill_group.setMinimumWidth(220) - self.tools_cutout_group = ToolsCutoutPrefGroupUI(decimals=self.decimals) + self.tools_cutout_group = ToolsCutoutPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_cutout_group.setMinimumWidth(220) - self.tools_film_group = ToolsFilmPrefGroupUI(decimals=self.decimals) + self.tools_film_group = ToolsFilmPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_film_group.setMinimumWidth(220) - self.tools_panelize_group = ToolsPanelizePrefGroupUI(decimals=self.decimals) + self.tools_panelize_group = ToolsPanelizePrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_panelize_group.setMinimumWidth(220) - self.tools_calculators_group = ToolsCalculatorsPrefGroupUI(decimals=self.decimals) + self.tools_calculators_group = ToolsCalculatorsPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_calculators_group.setMinimumWidth(220) - self.tools_transform_group = ToolsTransformPrefGroupUI(decimals=self.decimals) + self.tools_transform_group = ToolsTransformPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_transform_group.setMinimumWidth(200) - self.tools_solderpaste_group = ToolsSolderpastePrefGroupUI(decimals=self.decimals) + self.tools_solderpaste_group = ToolsSolderpastePrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_solderpaste_group.setMinimumWidth(200) - self.tools_corners_group = ToolsCornersPrefGroupUI(decimals=self.decimals) + self.tools_corners_group = ToolsCornersPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_corners_group.setMinimumWidth(200) - self.tools_sub_group = ToolsSubPrefGroupUI(decimals=self.decimals) + self.tools_sub_group = ToolsSubPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.tools_sub_group.setMinimumWidth(200) self.vlay = QtWidgets.QVBoxLayout() diff --git a/appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py b/appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py index 5b068080..f983b4d7 100644 --- a/appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2CThievingPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2CThievingPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Copper Thieving Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Grid Layout grid_lay = FCGridLayout(v_spacing=5, h_spacing=3) diff --git a/appGUI/preferences/tools/Tools2CalPrefGroupUI.py b/appGUI/preferences/tools/Tools2CalPrefGroupUI.py index 62b5c5cb..f24245c0 100644 --- a/appGUI/preferences/tools/Tools2CalPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2CalPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2CalPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2CalPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Calibration Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Grid Layout grid_lay = FCGridLayout(v_spacing=5, h_spacing=3) diff --git a/appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py b/appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py index 42bfc368..e4f80c9a 100644 --- a/appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2EDrillsPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2EDrillsPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Extract Drills Options"))) self.decimals = decimals + self.defaults = defaults # ## Grid Layout grid_lay = FCGridLayout(v_spacing=5, h_spacing=3) diff --git a/appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py b/appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py index b0026dce..56926718 100644 --- a/appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2FiducialsPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2FiducialsPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Fiducials Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Grid Layout grid_lay = FCGridLayout(v_spacing=5, h_spacing=3) diff --git a/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py b/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py index a4c2db95..c34bc172 100644 --- a/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2InvertPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2InvertPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Invert Gerber Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Subtractor Tool Parameters self.sublabel = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py b/appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py index fb1e1107..3a187c7c 100644 --- a/appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2OptimalPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2OptimalPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Optimal Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Parameters self.optlabel = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py b/appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py index 3e1b5e0b..02bc872e 100644 --- a/appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2PunchGerberPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2PunchGerberPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Punch Gerber Options"))) self.decimals = decimals + self.defaults = defaults # ## Grid Layout grid_lay = FCGridLayout(v_spacing=5, h_spacing=3) diff --git a/appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py b/appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py index 736254e2..eeb4ab6d 100644 --- a/appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2QRCodePrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2QRCodePrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("QRCode Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Parameters self.qrlabel = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py b/appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py index 7d380753..0dce9d32 100644 --- a/appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2RulesCheckPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(Tools2RulesCheckPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Check Rules Plugin"))) self.decimals = decimals + self.defaults = defaults self.crlabel = FCLabel("%s:" % _("Parameters")) self.crlabel.setToolTip( diff --git a/appGUI/preferences/tools/Tools2sidedPrefGroupUI.py b/appGUI/preferences/tools/Tools2sidedPrefGroupUI.py index 6afec480..4a88b627 100644 --- a/appGUI/preferences/tools/Tools2sidedPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2sidedPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class Tools2sidedPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "2sided Plugin", parent=parent) super(Tools2sidedPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("2-Sided Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Board cuttout self.dblsided_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py b/appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py index 6823fe6e..18ad3a31 100644 --- a/appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ToolsCalculatorsPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Calculators Plugin", parent=parent) super(ToolsCalculatorsPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Calculators Plugin"))) self.decimals = decimals + self.defaults = defaults # ## V-shape Calculator Tool self.vshape_tool_label = FCLabel("%s:" % _("V-Shape Tool Calculator")) diff --git a/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py b/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py index af612ed8..ad04c690 100644 --- a/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ToolsCornersPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Calculators Plugin", parent=parent) super(ToolsCornersPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Corner Markers Options"))) self.decimals = decimals + self.defaults = defaults grid0 = FCGridLayout(v_spacing=5, h_spacing=3) grid0.setColumnStretch(0, 0) diff --git a/appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py b/appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py index 90fd7040..7949a205 100644 --- a/appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class ToolsCutoutPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Cutout Plugin", parent=parent) super(ToolsCutoutPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Cutout Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Board cutout self.board_cutout_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsDrillPrefGroupUI.py b/appGUI/preferences/tools/ToolsDrillPrefGroupUI.py index ac3d9455..3c2daec2 100644 --- a/appGUI/preferences/tools/ToolsDrillPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsDrillPrefGroupUI.py @@ -1,4 +1,4 @@ -from PyQt6 import QtWidgets +from PyQt6 import QtWidgets, QtCore from PyQt6.QtCore import Qt from appGUI.GUIElements import RadioSet, FCDoubleSpinner, FCComboBox, FCCheckBox, FCSpinner, NumericalEvalTupleEntry, \ @@ -15,11 +15,12 @@ if '_' not in builtins.__dict__: class ToolsDrillPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ToolsDrillPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Drilling Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Clear non-copper regions self.drill_label = FCLabel("%s:" % _("Parameters")) @@ -204,7 +205,13 @@ class ToolsDrillPrefGroupUI(OptionsGroupUI): self.pp_excellon_name_cb = FCComboBox() self.pp_excellon_name_cb.setFocusPolicy(Qt.FocusPolicy.StrongFocus) - self.pp_excellon_name_cb.setSizePolicy(QtWidgets.QSizePolicy.Policy.MinimumExpanding, QtWidgets.QSizePolicy.Policy.Preferred) + self.pp_excellon_name_cb.setSizePolicy(QtWidgets.QSizePolicy.Policy.MinimumExpanding, + QtWidgets.QSizePolicy.Policy.Preferred) + self.pp_excellon_name_cb.addItems(self.defaults["tools_drill_preprocessor_list"]) + + for it in range(self.pp_excellon_name_cb.count()): + self.pp_excellon_name_cb.setItemData(it, self.pp_excellon_name_cb.itemText(it), + QtCore.Qt.ItemDataRole.ToolTipRole) grid0.addWidget(pp_excellon_label, 27, 0) grid0.addWidget(self.pp_excellon_name_cb, 27, 1, 1, 2) diff --git a/appGUI/preferences/tools/ToolsFilmPrefGroupUI.py b/appGUI/preferences/tools/ToolsFilmPrefGroupUI.py index 462b4e2a..558c7448 100644 --- a/appGUI/preferences/tools/ToolsFilmPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsFilmPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class ToolsFilmPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Cutout Plugin", parent=parent) super(ToolsFilmPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Film Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Parameters self.film_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsISOPrefGroupUI.py b/appGUI/preferences/tools/ToolsISOPrefGroupUI.py index 11d3cf19..ff9a6ad2 100644 --- a/appGUI/preferences/tools/ToolsISOPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsISOPrefGroupUI.py @@ -14,11 +14,12 @@ if '_' not in builtins.__dict__: class ToolsISOPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ToolsISOPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Isolation Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Clear non-copper regions self.iso_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsLevelPrefGroupUI.py b/appGUI/preferences/tools/ToolsLevelPrefGroupUI.py index 591668d8..1d94aa79 100644 --- a/appGUI/preferences/tools/ToolsLevelPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsLevelPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ToolsLevelPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Cutout Plugin", parent=parent) super(ToolsLevelPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Levelling Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Board cuttout self.levelling_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsMillPrefGroupUI.py b/appGUI/preferences/tools/ToolsMillPrefGroupUI.py index 99475448..7285fa39 100644 --- a/appGUI/preferences/tools/ToolsMillPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsMillPrefGroupUI.py @@ -1,4 +1,4 @@ -from PyQt6 import QtWidgets +from PyQt6 import QtWidgets, QtCore from PyQt6.QtCore import Qt from appGUI.GUIElements import RadioSet, FCDoubleSpinner, FCComboBox, FCCheckBox, FCSpinner, NumericalEvalTupleEntry, \ @@ -15,11 +15,12 @@ if '_' not in builtins.__dict__: class ToolsMillPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ToolsMillPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Milling Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Clear non-copper regions self.mill_label = FCLabel("%s:" % _("Parameters")) @@ -264,7 +265,14 @@ class ToolsMillPrefGroupUI(OptionsGroupUI): ) self.pp_geometry_name_cb = FCComboBox() self.pp_geometry_name_cb.setFocusPolicy(Qt.FocusPolicy.StrongFocus) - self.pp_geometry_name_cb.setSizePolicy(QtWidgets.QSizePolicy.Policy.MinimumExpanding, QtWidgets.QSizePolicy.Policy.Preferred) + self.pp_geometry_name_cb.setSizePolicy(QtWidgets.QSizePolicy.Policy.MinimumExpanding, + QtWidgets.QSizePolicy.Policy.Preferred) + self.pp_geometry_name_cb.addItems(self.defaults["tools_mill_preprocessor_list"]) + + + for it in range(self.pp_geometry_name_cb.count()): + self.pp_geometry_name_cb.setItemData(it, self.pp_geometry_name_cb.itemText(it), + QtCore.Qt.ItemDataRole.ToolTipRole) grid0.addWidget(pp_label, 28, 0) grid0.addWidget(self.pp_geometry_name_cb, 28, 1) diff --git a/appGUI/preferences/tools/ToolsNCCPrefGroupUI.py b/appGUI/preferences/tools/ToolsNCCPrefGroupUI.py index b2a432c0..a5401325 100644 --- a/appGUI/preferences/tools/ToolsNCCPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsNCCPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class ToolsNCCPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "NCC Plugin", parent=parent) super(ToolsNCCPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("NCC Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Clear non-copper regions self.clearcopper_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsPaintPrefGroupUI.py b/appGUI/preferences/tools/ToolsPaintPrefGroupUI.py index 179e799c..ad9fcc8d 100644 --- a/appGUI/preferences/tools/ToolsPaintPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsPaintPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class ToolsPaintPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Paint Area Plugin", parent=parent) super(ToolsPaintPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Paint Plugin"))) self.decimals = decimals + self.defaults = defaults # ------------------------------ # ## Paint area diff --git a/appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py b/appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py index f4bd4d1e..b4e975dd 100644 --- a/appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ToolsPanelizePrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Cutout Plugin", parent=parent) super(ToolsPanelizePrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Panelize Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Board cuttout self.panelize_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py b/appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py index 978b5b8c..dbc0a0d2 100644 --- a/appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py @@ -1,4 +1,4 @@ -from PyQt6 import QtWidgets +from PyQt6 import QtCore from appGUI.GUIElements import FCDoubleSpinner, FCSpinner, FCComboBox, NumericalEvalTupleEntry, FCLabel, FCGridLayout from appGUI.preferences.OptionsGroupUI import OptionsGroupUI @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ToolsSolderpastePrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ToolsSolderpastePrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("SolderPaste Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Solder Paste Dispensing self.solderpastelabel = FCLabel("%s:" % _("Parameters")) @@ -233,6 +234,12 @@ class ToolsSolderpastePrefGroupUI(OptionsGroupUI): ) self.pp_combo = FCComboBox() + self.pp_combo.addItems(self.defaults["tools_solderpaste_preprocessor_list"]) + + # add ToolTips for the Preprocessor ComboBoxes in Preferences + for it in range(self.pp_combo.count()): + self.pp_combo.setItemData(it, self.pp_combo.itemText(it), QtCore.Qt.ItemDataRole.ToolTipRole) + grid0.addWidget(pp_label, 15, 0) grid0.addWidget(self.pp_combo, 15, 1) diff --git a/appGUI/preferences/tools/ToolsSubPrefGroupUI.py b/appGUI/preferences/tools/ToolsSubPrefGroupUI.py index 86b2b955..cbfb4e75 100644 --- a/appGUI/preferences/tools/ToolsSubPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsSubPrefGroupUI.py @@ -10,12 +10,13 @@ if '_' not in builtins.__dict__: _ = gettext.gettext class ToolsSubPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ToolsSubPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Substractor Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Subtractor Tool Parameters self.sublabel = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/tools/ToolsTransformPrefGroupUI.py b/appGUI/preferences/tools/ToolsTransformPrefGroupUI.py index 39e6723b..806fe845 100644 --- a/appGUI/preferences/tools/ToolsTransformPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsTransformPrefGroupUI.py @@ -13,12 +13,13 @@ if '_' not in builtins.__dict__: class ToolsTransformPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): super(ToolsTransformPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Transform Plugin"))) self.decimals = decimals + self.defaults = defaults # ## Transformations self.transform_label = FCLabel("%s:" % _("Parameters")) diff --git a/appGUI/preferences/utilities/AutoCompletePrefGroupUI.py b/appGUI/preferences/utilities/AutoCompletePrefGroupUI.py index 2ffb8568..478e9f77 100644 --- a/appGUI/preferences/utilities/AutoCompletePrefGroupUI.py +++ b/appGUI/preferences/utilities/AutoCompletePrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class AutoCompletePrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gerber File associations Preferences", parent=None) super().__init__(self, parent=parent) self.setTitle(str(_("Autocompleter Keywords"))) self.decimals = decimals + self.defaults = defaults self.restore_btn = FCButton(_("Restore")) self.restore_btn.setToolTip(_("Restore the autocompleter keywords list to the default state.")) diff --git a/appGUI/preferences/utilities/FAExcPrefGroupUI.py b/appGUI/preferences/utilities/FAExcPrefGroupUI.py index 0fc242db..db764123 100644 --- a/appGUI/preferences/utilities/FAExcPrefGroupUI.py +++ b/appGUI/preferences/utilities/FAExcPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class FAExcPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Excellon File associations Preferences", parent=None) super().__init__(self, parent=parent) self.setTitle(str(_("Excellon File associations"))) self.decimals = decimals + self.defaults = defaults self.layout.setContentsMargins(2, 2, 2, 2) diff --git a/appGUI/preferences/utilities/FAGcoPrefGroupUI.py b/appGUI/preferences/utilities/FAGcoPrefGroupUI.py index 9da61e3d..5a8966e9 100644 --- a/appGUI/preferences/utilities/FAGcoPrefGroupUI.py +++ b/appGUI/preferences/utilities/FAGcoPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class FAGcoPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gcode File associations Preferences", parent=None) super(FAGcoPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("GCode File associations"))) self.decimals = decimals + self.defaults = defaults self.restore_btn = FCButton(_("Restore")) self.restore_btn.setToolTip(_("Restore the extension list to the default state.")) diff --git a/appGUI/preferences/utilities/FAGrbPrefGroupUI.py b/appGUI/preferences/utilities/FAGrbPrefGroupUI.py index 85449e85..b9d86f6e 100644 --- a/appGUI/preferences/utilities/FAGrbPrefGroupUI.py +++ b/appGUI/preferences/utilities/FAGrbPrefGroupUI.py @@ -14,12 +14,13 @@ if '_' not in builtins.__dict__: class FAGrbPrefGroupUI(OptionsGroupUI): - def __init__(self, decimals=4, parent=None): + def __init__(self, defaults, decimals=4, parent=None): # OptionsGroupUI.__init__(self, "Gerber File associations Preferences", parent=None) super(FAGrbPrefGroupUI, self).__init__(self, parent=parent) self.setTitle(str(_("Gerber File associations"))) self.decimals = decimals + self.defaults = defaults self.restore_btn = FCButton(_("Restore")) self.restore_btn.setToolTip(_("Restore the extension list to the default state.")) diff --git a/appGUI/preferences/utilities/UtilPreferencesUI.py b/appGUI/preferences/utilities/UtilPreferencesUI.py index e6bfa7e0..5fff0f19 100644 --- a/appGUI/preferences/utilities/UtilPreferencesUI.py +++ b/appGUI/preferences/utilities/UtilPreferencesUI.py @@ -1,4 +1,5 @@ from PyQt6 import QtWidgets +import sys from appGUI.preferences.utilities.AutoCompletePrefGroupUI import AutoCompletePrefGroupUI from appGUI.preferences.utilities.FAGrbPrefGroupUI import FAGrbPrefGroupUI @@ -8,30 +9,35 @@ from appGUI.preferences.utilities.FAExcPrefGroupUI import FAExcPrefGroupUI class UtilPreferencesUI(QtWidgets.QWidget): - def __init__(self, decimals, parent=None): + def __init__(self, defaults, decimals, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) self.layout = QtWidgets.QHBoxLayout() self.setLayout(self.layout) self.decimals = decimals + self.defaults = defaults - self.vlay = QtWidgets.QVBoxLayout() - self.fa_excellon_group = FAExcPrefGroupUI(decimals=self.decimals) + self.fa_excellon_group = FAExcPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.fa_excellon_group.setMinimumWidth(260) - self.fa_gcode_group = FAGcoPrefGroupUI(decimals=self.decimals) + self.fa_gcode_group = FAGcoPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.fa_gcode_group.setMinimumWidth(260) - self.vlay.addWidget(self.fa_excellon_group) - self.vlay.addWidget(self.fa_gcode_group) - - self.fa_gerber_group = FAGrbPrefGroupUI(decimals=self.decimals) + self.fa_gerber_group = FAGrbPrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.fa_gerber_group.setMinimumWidth(260) - self.kw_group = AutoCompletePrefGroupUI(decimals=self.decimals) + self.kw_group = AutoCompletePrefGroupUI(decimals=self.decimals, defaults=self.defaults) self.kw_group.setMinimumWidth(260) - self.layout.addLayout(self.vlay) - self.layout.addWidget(self.fa_gerber_group) + # this does not make sense in Linux and MacOs so w edo not display it for those OS's + if sys.platform not in ['linux', 'darwin']: + self.vlay = QtWidgets.QVBoxLayout() + + self.vlay.addWidget(self.fa_excellon_group) + self.vlay.addWidget(self.fa_gcode_group) + + self.layout.addLayout(self.vlay) + self.layout.addWidget(self.fa_gerber_group) + self.layout.addWidget(self.kw_group) self.layout.addStretch(1) diff --git a/appTranslation.py b/appTranslation.py index 0565707b..0447cf0b 100644 --- a/appTranslation.py +++ b/appTranslation.py @@ -14,13 +14,12 @@ from PyQt6 import QtWidgets, QtGui from PyQt6.QtCore import QSettings import gettext +import builtins log = logging.getLogger('base') -# import builtins -# -# if '_' not in builtins.__dict__: -# _ = gettext.gettext +if '_' not in builtins.__dict__: + _ = gettext.gettext # ISO639-1 codes from here: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes languages_dict = { @@ -79,7 +78,7 @@ def on_language_apply_click(app, restart=False): :return: """ - name = app.ui.general_pref_form.general_app_group.language_cb.currentText() + name = app.ui.general_pref_form.general_app_group.language_combo.currentText() theme_settings = QSettings("Open Source", "FlatCAM") if theme_settings.contains("theme"): @@ -143,6 +142,7 @@ def apply_language(domain, lang=None): # This will write the setting to the platform specific storage. del settings else: + # TODO if lang is None we make a string from it? name = str(lang) for lang_code, lang_usable in load_languages().items(): diff --git a/app_Main.py b/app_Main.py index 2f503c76..e45df1e9 100644 --- a/app_Main.py +++ b/app_Main.py @@ -906,59 +906,28 @@ class App(QtCore.QObject): show_splash = 0 # ########################################################################################################### - # ######################################### Initialize GUI ################################################## + # ########################################## LOAD LANGUAGES ################################################ # ########################################################################################################### - # FlatCAM colors used in plotting - self.FC_light_green = '#BBF268BF' - self.FC_dark_green = '#006E20BF' - self.FC_light_blue = '#a5a5ffbf' - self.FC_dark_blue = '#0000ffbf' + self.languages = fcTranslate.load_languages() + aval_languages = [] + for name in sorted(self.languages.values()): + aval_languages.append(name) + self.defaults["global_languages"] = aval_languages - theme_settings = QtCore.QSettings("Open Source", "FlatCAM") - if theme_settings.contains("theme"): - theme = theme_settings.value('theme', type=str) + # ########################################################################################################### + # ####################################### APPLY APP LANGUAGE ################################################ + # ########################################################################################################### + + ret_val = fcTranslate.apply_language('strings') + + if ret_val == "no language": + self.inform.emit('[ERROR] %s' % _("Could not find the Language files. The App strings are missing.")) + self.log.debug("Could not find the Language files. The App strings are missing.") else: - theme = 'white' - - if self.defaults["global_cursor_color_enabled"]: - self.cursor_color_3D = self.defaults["global_cursor_color"] - else: - if theme == 'white': - self.cursor_color_3D = 'black' - else: - self.cursor_color_3D = 'gray' - - # update the defaults dict with the setting in QSetting - self.defaults['global_theme'] = theme - - self.ui = MainGUI(self) - - # set FlatCAM units in the Status bar - self.set_screen_units(self.defaults['units']) - - # decide if to show or hide the Notebook side of the screen at startup - if self.defaults["global_project_at_startup"] is True: - self.ui.splitter.setSizes([1, 1]) - else: - self.ui.splitter.setSizes([0, 1]) - - # ########################################################################################################### - # ########################################### Initialize Tcl Shell ########################################## - # ########################### always initialize it after the UI is initialized ######################### - # ########################################################################################################### - self.shell = FCShell(app=self, version=self.version) - self.log.debug("Stardate: %s" % self.date) - self.log.debug("TCL Shell has been initialized.") - - # ########################################################################################################### - # ########################################### AUTOSAVE SETUP ################################################ - # ########################################################################################################### - - self.block_autosave = False - self.autosave_timer = QtCore.QTimer(self) - self.save_project_auto_update() - self.autosave_timer.timeout.connect(self.save_project_auto) + # make the current language the current selection on the language combobox + self.defaults["global_language_current"] = ret_val + self.log.debug("App.__init__() --> Applied %s language." % str(ret_val).capitalize()) # ########################################################################################################### # #################################### LOAD PREPROCESSORS ################################################### @@ -988,34 +957,80 @@ class App(QtCore.QObject): # and now put back the ordered dict with 'default' key first self.preprocessors = deepcopy(new_ppp_dict) - # populate the Preprocessor ComboBoxes in the PREFERENCES + # populate the Plugins Preprocessors + self.defaults["tools_drill_preprocessor_list"] = [] + self.defaults["tools_mill_preprocessor_list"] = [] + self.defaults["tools_solderpaste_preprocessor_list"] = [] for name in list(self.preprocessors.keys()): - # 'Paste' preprocessors are to be used only in the Solder Paste Dispensing Tool - if name.partition('_')[0] == 'Paste': - self.ui.plugin_pref_form.tools_solderpaste_group.pp_combo.addItem(name) + lowered_name = name.lower() + + # 'Paste' preprocessors are to be used only in the Solder Paste Dispensing Plugin + if 'paste' in lowered_name: + self.defaults["tools_solderpaste_preprocessor_list"].append(name) continue - self.ui.plugin_pref_form.tools_mill_group.pp_geometry_name_cb.addItem(name) + self.defaults["tools_mill_preprocessor_list"].append(name) + # HPGL preprocessor is only for Geometry objects therefore it should not be in the Excellon Preferences - if name == 'hpgl': - continue + if 'hpgl' not in lowered_name: + self.defaults["tools_drill_preprocessor_list"].append(name) - self.ui.plugin_pref_form.tools_drill_group.pp_excellon_name_cb.addItem(name) + # ########################################################################################################### + # ######################################### Initialize GUI ################################################## + # ########################################################################################################### - # add ToolTips for the Preprocessor ComboBoxes in Preferences - for it in range(self.ui.plugin_pref_form.tools_solderpaste_group.pp_combo.count()): - self.ui.plugin_pref_form.tools_solderpaste_group.pp_combo.setItemData( - it, self.ui.plugin_pref_form.tools_solderpaste_group.pp_combo.itemText(it), QtCore.Qt.ItemDataRole.ToolTipRole) + # FlatCAM colors used in plotting + self.FC_light_green = '#BBF268BF' + self.FC_dark_green = '#006E20BF' + self.FC_light_blue = '#a5a5ffbf' + self.FC_dark_blue = '#0000ffbf' - for it in range(self.ui.plugin_pref_form.tools_mill_group.pp_geometry_name_cb.count()): - self.ui.plugin_pref_form.tools_mill_group.pp_geometry_name_cb.setItemData( - it, self.ui.plugin_pref_form.tools_mill_group.pp_geometry_name_cb.itemText(it), - QtCore.Qt.ItemDataRole.ToolTipRole) + theme_settings = QtCore.QSettings("Open Source", "FlatCAM") + if theme_settings.contains("theme"): + theme = theme_settings.value('theme', type=str) + else: + theme = 'white' - for it in range(self.ui.plugin_pref_form.tools_drill_group.pp_excellon_name_cb.count()): - self.ui.plugin_pref_form.tools_drill_group.pp_excellon_name_cb.setItemData( - it, self.ui.plugin_pref_form.tools_drill_group.pp_excellon_name_cb.itemText(it), - QtCore.Qt.ItemDataRole.ToolTipRole) + if self.defaults["global_cursor_color_enabled"]: + self.cursor_color_3D = self.defaults["global_cursor_color"] + else: + if theme == 'white': + self.cursor_color_3D = 'black' + else: + self.cursor_color_3D = 'gray' + + # update the defaults dict with the setting in QSetting + self.defaults['global_theme'] = theme + + # ######################## + self.ui = MainGUI(self) + # ######################## + + # set FlatCAM units in the Status bar + self.set_screen_units(self.defaults['units']) + + # decide if to show or hide the Notebook side of the screen at startup + if self.defaults["global_project_at_startup"] is True: + self.ui.splitter.setSizes([1, 1]) + else: + self.ui.splitter.setSizes([0, 1]) + + # ########################################################################################################### + # ########################################### Initialize Tcl Shell ########################################## + # ########################### always initialize it after the UI is initialized ######################### + # ########################################################################################################### + self.shell = FCShell(app=self, version=self.version) + self.log.debug("Stardate: %s" % self.date) + self.log.debug("TCL Shell has been initialized.") + + # ########################################################################################################### + # ########################################### AUTOSAVE SETUP ################################################ + # ########################################################################################################### + + self.block_autosave = False + self.autosave_timer = QtCore.QTimer(self) + self.save_project_auto_update() + self.autosave_timer.timeout.connect(self.save_project_auto) # ########################################################################################################### # ##################################### UPDATE PREFERENCES GUI FORMS ######################################## @@ -1030,29 +1045,7 @@ class App(QtCore.QObject): self.defaults.set_change_callback(self.on_defaults_dict_change) # set the value used in the Windows Title - self.engine = self.ui.general_pref_form.general_app_group.ge_radio.get_value() - - # ########################################################################################################### - # ########################################## LOAD LANGUAGES ################################################ - # ########################################################################################################### - - self.languages = fcTranslate.load_languages() - for name in sorted(self.languages.values()): - self.ui.general_pref_form.general_app_group.language_cb.addItem(name) - - # ########################################################################################################### - # ####################################### APPLY APP LANGUAGE ################################################ - # ########################################################################################################### - - ret_val = fcTranslate.apply_language('strings') - - if ret_val == "no language": - self.inform.emit('[ERROR] %s' % _("Could not find the Language files. The App strings are missing.")) - self.log.debug("Could not find the Language files. The App strings are missing.") - else: - # make the current language the current selection on the language combobox - self.ui.general_pref_form.general_app_group.language_cb.setCurrentText(ret_val) - self.log.debug("App.__init__() --> Applied %s language." % str(ret_val).capitalize()) + self.engine = self.defaults["global_graphic_engine"] # ########################################################################################################### # ###################################### CREATE UNIQUE SERIAL NUMBER ######################################## @@ -1278,8 +1271,7 @@ class App(QtCore.QObject): # Separate thread (Not worker) # Check for updates on startup but only if the user consent and the app is not in Beta version - if (self.beta is False or self.beta is None) and \ - self.ui.general_pref_form.general_app_group.version_check_cb.get_value() is True: + if (self.beta is False or self.beta is None) and self.defaults["global_version_check"] is True: self.log.info("Checking for updates in backgroud (this is version %s)." % str(self.version)) # self.thr2 = QtCore.QThread() @@ -1322,20 +1314,6 @@ class App(QtCore.QObject): self.log.debug("Finished adding FlatCAM Editor's.") self.ui.set_ui_title(name=_("New Project - Not saved")) - - # ########################################################################################################### - # ########################################## Install OPTIMIZATIONS for GCode generation ##################### - # ########################################################################################################### - current_platform = platform.architecture()[0] - if current_platform != '64bit': - # set Excellon path optimizations algorithm to TSA if the app is run on a 32bit platform - # modes 'M' or 'B' are not allowed when the app is running in 32bit platform - if self.defaults['excellon_optimization_type'] in ['M', 'B']: - self.ui.excellon_pref_form.excellon_gen_group.excellon_optimization_radio.set_value('T') - # set Geometry path optimizations algorithm to Rtree if the app is run on a 32bit platform - # modes 'M' or 'B' are not allowed when the app is running in 32bit platform - if self.defaults['geometry_optimization_type'] in ['M', 'B']: - self.ui.geo_pref_form.geometry_gen_group.opt_algorithm_radio.set_value('R') # ########################################################################################################### # ########################################### EXCLUSION AREAS ############################################### @@ -3492,6 +3470,10 @@ class App(QtCore.QObject): 'language': 'BR - Portuguese', 'authors': [("Carlos Stein", '')], }, + { + 'language': 'Chinese Simplified', + 'authors': [("俊霄 余 (Jun Xiao Yu)", '')] + }, { 'language': 'French', 'authors': [("Michel Maciejewski", ''), ('Olivier Cornet', '')] @@ -3968,7 +3950,7 @@ class App(QtCore.QObject): stgs.setValue('maximized_gui', self.ui.isMaximized()) stgs.setValue( 'language', - self.ui.general_pref_form.general_app_group.language_cb.get_value() + self.ui.general_pref_form.general_app_group.language_combo.get_value() ) stgs.setValue( 'notebook_font_size', diff --git a/camlib.py b/camlib.py index 06b8683f..6921c354 100644 --- a/camlib.py +++ b/camlib.py @@ -2690,7 +2690,6 @@ class CNCjob(Geometry): """ defaults = { - "global_zdownrate": None, "pp_geometry_name": 'default', "pp_excellon_name": 'default', "excellon_optimization_type": "B", diff --git a/defaults.py b/defaults.py index 0e70e2ab..6edd16e3 100644 --- a/defaults.py +++ b/defaults.py @@ -27,6 +27,7 @@ class FlatCAMDefaults: "version": 8.992, # defaults format version, not necessarily equal to app version "first_run": True, "root_folder_path": '', + "global_serial": 0, "global_stats": dict(), "global_tabs_detachable": False, @@ -73,7 +74,6 @@ class FlatCAMDefaults: "grid_toggle_key": 'G', "global_zoom_ratio": 1.5, "global_point_clipboard_format": "(%.*f, %.*f)", - "global_zdownrate": None, "global_tcl_path": '', @@ -86,7 +86,9 @@ class FlatCAMDefaults: "global_log_verbose": True, "global_portable": False, - "global_language": 'English', + + "global_languages": ['English', 'Romanian'], + "global_language_current": 'English', "global_systray_icon": True, "global_shell_at_startup": False, # Show the shell at startup. @@ -385,6 +387,7 @@ class FlatCAMDefaults: "tools_drill_dwelltime": 1, "tools_drill_toolchange": False, "tools_drill_toolchangez": 15, + "tools_drill_preprocessor_list": ['default'], "tools_drill_ppname_e": 'default', "tools_drill_drill_slots": False, @@ -431,6 +434,7 @@ class FlatCAMDefaults: "tools_mill_spindlespeed": 0, "tools_mill_dwell": False, "tools_mill_dwelltime": 1, + "tools_mill_preprocessor_list": ['default'], "tools_mill_ppname_g": 'default', # Milling Plugin Advanced Options @@ -614,6 +618,7 @@ class FlatCAMDefaults: "tools_solderpaste_dwellfwd": 1, "tools_solderpaste_speedrev": 200, "tools_solderpaste_dwellrev": 1, + "tools_solderpaste_preprocessor_list": ['default'], "tools_solderpaste_pp": 'Paste_1', # Subtract Tool @@ -965,7 +970,6 @@ class FlatCAMDefaults: # Which objects to update the given parameters. routes = { - "global_zdownrate": CNCjob, "excellon_zeros": Excellon, "excellon_format_upper_in": Excellon, "excellon_format_lower_in": Excellon, diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index d3f10269..379f9e04 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 91c8865b..b20c6c9c 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: 2021-07-18 12:02+0300\n" -"PO-Revision-Date: 2021-07-18 12:02+0300\n" +"POT-Creation-Date: 2021-08-23 13:59+0300\n" +"PO-Revision-Date: 2021-08-23 13:59+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -84,7 +84,7 @@ msgstr "" msgid "Bookmark added." msgstr "Lesezeichen verwalten." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Backup Site" @@ -100,7 +100,7 @@ msgstr "Lesezeichen entfernt." msgid "Export Bookmarks" msgstr "Lesezeichen exportieren" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Lesezeichen" @@ -109,32 +109,32 @@ msgstr "Lesezeichen" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Abgebrochen." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -143,8 +143,8 @@ msgstr "" "Wahrscheinlich hält eine andere App die Datei offen oder ist geschützt." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Die Datei konnte nicht geladen werden." @@ -170,23 +170,23 @@ msgstr "" "Der Benutzer hat einen ordnungsgemäßen Abschluss der aktuellen Aufgabe " "angefordert." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Klicken Sie auf den Startpunkt des Bereichs." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Klicken Sie auf den Endpunkt des Bereichs." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zone hinzugefügt. Klicken Sie, um die nächste Zone hinzuzufügen, oder " @@ -194,8 +194,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Klicken Sie auf den nächsten Punkt oder klicken Sie mit der rechten " @@ -235,17 +235,36 @@ msgstr "Alle Ausschlusszonen gelöscht." msgid "Selected exclusion zones deleted." msgstr "Ausgewählte Ausschlusszonen gelöscht." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Pfad" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Int" +msgid "In" +msgstr "Innerhalb" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "Out" +msgstr "Aus" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Benutzerdefiniert" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Rau" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Finish" msgid "Finishing" @@ -253,18 +272,16 @@ msgstr "Oberfläche" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Isolation" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Polish" msgid "Polishing" @@ -278,22 +295,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Name" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Ziel" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -338,8 +355,8 @@ msgstr "" "sondern dient als Kommentar für den Nutzer." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Werkzeugdurchm" @@ -378,42 +395,42 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "Die Art des Anwendungstools, in dem dieses Tool verwendet werden soll." #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "Allgemeines" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Fräsprozess" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Bohren" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Malen" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -421,21 +438,23 @@ msgstr "Ausschnitt" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Form" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -475,13 +494,13 @@ msgstr "" "Öffnungswinkel an der Spitze eine V-Förmigen Werkzeugs." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "CNC Jog" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 #, fuzzy #| msgid "" #| "- Isolation -> informative - lower Feedrate as it uses a milling bit with " @@ -537,18 +556,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Schnitttiefe Z" @@ -590,13 +609,13 @@ msgstr "" "Durchgängen." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Bewegungshöhe Z (Travel)" @@ -645,9 +664,9 @@ msgstr "" "durchgeführt, um Start und Endpunkt definitiv zu verbinden und \n" "so eine vollständige Isolation zu gewährleisten." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Vorschub X-Y" @@ -661,10 +680,10 @@ msgstr "" "verwendet wird." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Vorschub Z" @@ -693,7 +712,7 @@ msgstr "" "Wird benutzt bei Geräten die das G0 Kommando nicht \n" "unterstützen (oft 3D Drucker)." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Drehgeschwindigkeit" @@ -708,7 +727,7 @@ msgstr "" "Wird nicht benutzt, wenn leer." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Warten zum Beschleunigen" @@ -735,11 +754,11 @@ msgstr "" "Eine Verzögerung, mit der die Motorspindel ihre eingestellte Drehzahl " "erreicht." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Operation" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -752,28 +771,28 @@ 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:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Klären" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Fräsart" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -785,40 +804,40 @@ msgstr "" "- konventionell / nützlich, wenn kein Spielausgleich vorliegt" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Steigen" # Cannot translate without context. #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Konventionell" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Überlappung" # Double #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -839,54 +858,54 @@ msgstr "" "wegen zu vieler Wege." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Marge" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Begrenzungsrahmenrand." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Methode" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -899,57 +918,57 @@ msgstr "" "- Linienbasiert: Parallele Linien." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Standard" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Keim" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Linien" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Verbinden" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -958,18 +977,18 @@ msgstr "" "Segmente, um Werkzeuglifte zu minimieren." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Kontur" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -978,19 +997,19 @@ msgstr "" "Ecken und Kanten schneiden." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Versatz" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -1001,8 +1020,8 @@ msgstr "" "von den Kupfermerkmalen." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -1012,8 +1031,8 @@ msgstr "" "die Kanten des Polygons bis\n" "gemalt werden." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1035,19 +1054,19 @@ msgstr "" "in der angegebenen Reihenfolge." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "LaserlinienLinien" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Geht herum" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1055,21 +1074,21 @@ msgstr "" "Breite der Isolationslücke in\n" "Anzahl (Ganzzahl) der Werkzeugbreiten." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Wie viel (Prozent) der Werkzeugbreite, um jeden Werkzeugdurchlauf zu " "überlappen." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Isolierungsart" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1088,25 +1107,25 @@ msgstr "" "wohingegen \"Int\" Isolation nur möglich ist, wenn es ein Loch \n" "innerhalb des Polygons gibt (also z.B. ein Torus)" -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Voll" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Ausserhalb" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Innerhalb" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1114,12 +1133,12 @@ msgstr "" "Bohrtiefe (negativ)\n" "unter der Kupferoberfläche." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Versatz Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1131,11 +1150,11 @@ msgstr "" "erzeugen.\n" "Der Wert hier kann den Parameter Cut Z ausgleichen." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1147,16 +1166,16 @@ msgstr "" "mehrmals schneiden, bis Schnitttiefe Z\n" "erreicht ist." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Tiefe jedes Durchgangs (positiv)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1164,8 +1183,8 @@ msgstr "" "Werkzeughöhe auf Reisen\n" "über die XY-Ebene." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1177,14 +1196,14 @@ msgstr "" "Sogenannter Eintauchvorschub.\n" "Dies ist für die lineare Bewegung G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Vorschubgeschwindigkeit" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1198,14 +1217,14 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Spulengeschwindigkeit" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1213,17 +1232,17 @@ msgstr "" "Geschwindigkeit der Spindel\n" "in RPM (optional)" -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Bohrschlitze" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Wenn das ausgewählte Werkzeug Schlitze hat, werden diese gebohrt." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1231,12 +1250,12 @@ msgstr "" "Wie viel (Prozent) des Werkzeugdurchmessers darf das vorherige Bohrloch " "überlappen." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Letzte Übung" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1245,11 +1264,11 @@ msgstr "" "Wenn die Schlitzlänge nicht vollständig durch Bohrlöcher abgedeckt ist,\n" "Fügen Sie am Endpunkt des Schlitzes ein Bohrloch hinzu." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1259,12 +1278,12 @@ msgstr "" "macht den Ausschnitt der Leiterplatte weiter aus\n" "die tatsächliche PCB-Grenze" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Spaltgröße" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1277,12 +1296,12 @@ msgstr "" "das umgebende Material (das eine\n" "von denen die Leiterplatte ausgeschnitten ist)." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Lückentyp" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1297,22 +1316,22 @@ msgstr "" "dünner\n" "- M-Bites -> 'Mouse Bites' - wie 'Bridge', jedoch mit Bohrlöchern bedeckt" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Brücke" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Dünn" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Tiefe" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1321,32 +1340,32 @@ msgstr "" "Die Tiefe bis zum Fräsen\n" "um die Lücken zu verdünnen." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "Der Bohrlochdurchmesser bei <>." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Abstand" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "Der Abstand zwischen den Bohrlöchern bei <>." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Konvexe Form" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1355,7 +1374,7 @@ msgstr "" "Erstellen Sie eine konvexe Form, die die gesamte Leiterplatte umgibt.\n" "Wird nur verwendet, wenn der Quellobjekttyp Gerber ist." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Spalt" @@ -1444,44 +1463,44 @@ msgstr "" "Objekt / Anwendungswerkzeug nach Auswahl eines Werkzeugs\n" "in der Werkzeugdatenbank." -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Abbrechen" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1490,36 +1509,36 @@ msgstr "Abbrechen" msgid "Edited value is out of range" msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1548,27 +1567,27 @@ msgstr "Von Datenbank kopieren" msgid "Delete from DB" msgstr "Aus Datenbank löschen" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Änderungen speichern" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Werkzeugdatenbank" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Formatfehler beim Einlesen der Werkzeugdatenbank." @@ -1650,9 +1669,9 @@ msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1670,24 +1689,24 @@ msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Fertig." @@ -1701,7 +1720,7 @@ msgstr "" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Klicken Sie auf den Zielort ..." @@ -1725,23 +1744,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Zu viele Elemente für den ausgewählten Abstandswinkel." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Gescheitert." @@ -1781,9 +1800,9 @@ msgstr "" "für die Größenänderung ein." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Abgesagt. Nichts ausgewählt." @@ -1793,79 +1812,77 @@ msgid "Click on reference location ..." msgstr "Klicken Sie auf die Referenzposition ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Löschen" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Bohrungen insgesamt" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Schlitz insgesamt" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Erweitert" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Falsches Wertformat eingegeben, eine Zahl verwenden." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1874,67 +1891,67 @@ msgstr "" "Speichern Sie Excellon und bearbeiten Sie es erneut, wenn Sie dieses Tool " "hinzufügen müssen. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Neues Werkzeug mit Durchmesser hinzugefügt" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Wählen Sie ein Werkzeug in der Werkzeugtabelle aus" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Gelöschtes Werkzeug mit Durchmesser" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Die Datei enthält keine Werkzeugdefinitionen. Abbruch der Excellon-" "Erstellung." -#: appEditors/AppExcEditor.py:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 msgid "Generating" msgstr "Erstellen" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Excellon-Bearbeitung abgeschlossen." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Abgebrochen. Es ist kein Werkzeug / Bohrer ausgewählt" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1943,19 +1960,19 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Name:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Werkzeugtabelle" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1963,20 +1980,20 @@ msgstr "" "Werkzeuge in diesem Excellon-Objekt\n" "Wann werden zum Bohren verwendet." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Schlitze konvertieren" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "" "Konvertieren Sie die Schlitze in den ausgewählten Werkzeugen in Bohrer." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Werkzeug hinzufügen / löschen" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1984,33 +2001,33 @@ msgstr "" "Werkzeug zur Werkzeugliste hinzufügen / löschen\n" "für dieses Excellon-Objekt." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Werkzeugdurchm" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Hinzufügen" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2018,11 +2035,11 @@ msgstr "" "Fügen Sie der Werkzeugliste ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Werkzeug löschen" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2030,56 +2047,56 @@ msgstr "" "Löschen Sie ein Werkzeug in der Werkzeugliste\n" "indem Sie eine Zeile in der Werkzeugtabelle auswählen." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Werkzeug zur Größenänderung" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 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:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Durchmesser ändern" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Durchmesser zur Größenänderung." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Größe ändern" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Bohrer verkleinern" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Bohrer-Array hinzufügen" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 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:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Typ" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2087,50 +2104,47 @@ msgstr "" "Wählen Sie den Typ des zu erstellenden Bohrfelds aus.\n" "Es kann lineares X (Y) oder rund sein" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Linear" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Kreisförmig" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Nummer" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 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:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Richtung" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2142,73 +2156,73 @@ msgstr "" "- 'Y' - vertikale Achse oder\n" "- 'Winkel' - ein benutzerdefinierter Winkel für die Neigung des Arrays" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Winkel" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Abstand" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Abstand = Abstand zwischen Elementen des Arrays." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2220,11 +2234,11 @@ msgstr "" "Der Mindestwert beträgt: -360,00 Grad.\n" "Maximaler Wert ist: 360,00 Grad." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2232,43 +2246,43 @@ msgstr "" "Richtung für kreisförmige Anordnung. \n" "Kann CW = Uhrzeigersinn oder CCW = Gegenuhrzeigersinn sein." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 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:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Schlitze-Parameter" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2276,21 +2290,21 @@ msgstr "" "Parameter zum Hinzufügen eines Schlitzes (Loch mit ovaler Form)\n" "entweder einzeln oder als Teil eines Arrays." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Länge" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Länge. Die Länge des Schlitzes." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2302,8 +2316,8 @@ msgstr "" "- 'Y' - vertikale Achse oder\n" "- 'Winkel' - Ein benutzerdefinierter Winkel für die Schlitzneigung" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2315,16 +2329,16 @@ msgstr "" "Der Mindestwert beträgt: -360,00 Grad.\n" "Maximaler Wert ist: 360,00 Grad." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Schlitzes Array-Parameter" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 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:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2332,21 +2346,21 @@ 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:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 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:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Beenden Sie den Editor" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Beenden Sie den Editor." @@ -2354,12 +2368,12 @@ msgstr "Beenden Sie den Editor." msgid "Buffer Selection" msgstr "Pufferauswahl" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Pufferabstand" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Pufferecke" @@ -2378,32 +2392,32 @@ msgstr "" "- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " "Ecke treffen, direkt verbindet" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Runden" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Quadrat" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Abgeschrägt" @@ -2423,28 +2437,28 @@ msgstr "Voller Puffer" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2462,15 +2476,15 @@ msgid "Plugin" msgstr "plugin_tab" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Pufferwerkzeug" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 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 " @@ -2484,23 +2498,23 @@ msgstr "Textwerkzeug" msgid "Font" msgstr "Schrift" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Größe" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Text" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Anwenden" @@ -2508,19 +2522,19 @@ msgstr "Anwenden" msgid "Text Tool" msgstr "Textwerkzeug" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Werkzeug" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Werkzeug Malen" @@ -2548,65 +2562,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Keine Form ausgewählt." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Werkzeug Umwandeln" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Drehen" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Neigung/Schere" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Skalieren" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Spiegeln (Flip)" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Puffer" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Referenz" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2624,64 +2638,64 @@ msgstr "" "definiert ist\n" "- Min. Auswahl -> der Punkt (minx, miny) des Begrenzungsrahmens der Auswahl" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Ursprung" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Auswahl" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Punkt" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Wert" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "Ein Bezugspunkt im Format X, Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Punktkoordinaten aus der Zwischenablage hinzufügen." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2694,7 +2708,7 @@ msgstr "" "Positive Zahlen für CW-Bewegung.\n" "Negative Zahlen für CCW-Bewegung." -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2706,32 +2720,32 @@ msgstr "" "der Begrenzungsrahmen für alle ausgewählten Objekte." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Verknüpfung" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 msgid "Link the Y entry to X entry and copy its content." msgstr "" "Verknüpfen Sie den Y-Eintrag mit dem X-Eintrag und kopieren Sie dessen " "Inhalt." -#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "X Winkel" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2740,13 +2754,13 @@ msgstr "" "Winkel für Schrägstellung in Grad.\n" "Gleitkommazahl zwischen -360 und 360." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Neigung X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2757,38 +2771,38 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Objekte." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Y Winkel" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Neigung Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "X Faktor" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Faktor für die Skalierung auf der X-Achse." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Maßstab X" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2799,59 +2813,59 @@ msgstr "" "Der Bezugspunkt hängt von ab\n" "das Kontrollkästchen Skalenreferenz." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Y Faktor" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Faktor für die Skalierung auf der Y-Achse." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Maßstab Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Flip auf X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Drehen Sie die ausgewählten Objekte über die X-Achse." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Flip auf Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "X-Wert" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "Abstand zum Offset auf der X-Achse. In aktuellen Einheiten." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Versatz X" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2862,35 +2876,35 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Objekte.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Y-Wert" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Abstand zum Offset auf der Y-Achse. In aktuellen Einheiten." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Versatz Y" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Agberundet" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2903,16 +2917,16 @@ msgstr "" "Wenn nicht markiert, folgt der Puffer der exakten Geometrie\n" "der gepufferten Form." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Entfernung" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2925,12 +2939,12 @@ msgstr "" "Jedes Geometrieelement des Objekts wird vergrößert\n" "oder mit der \"Entfernung\" verringert." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Puffer E" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2939,8 +2953,8 @@ msgstr "" "Erstellen Sie den Puffereffekt für jede Geometrie.\n" "Element aus dem ausgewählten Objekt unter Verwendung des Abstands." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2955,12 +2969,12 @@ msgstr "" "oder verringert, um dem 'Wert' zu entsprechen. Wert ist ein Prozentsatz\n" "der ursprünglichen Dimension." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Puffer F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2969,29 +2983,29 @@ msgstr "" "Erstellen Sie den Puffereffekt für jede Geometrie.\n" "Element aus dem ausgewählten Objekt unter Verwendung des Faktors." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Objekt" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Falsches Format für Punktwert. Benötigt Format X, Y" -#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 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:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2999,7 +3013,7 @@ msgstr "" "durchgeführt werden." #: appEditors/AppGeoEditor.py:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "" @@ -3012,13 +3026,13 @@ msgstr "Drehen" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "Aktion wurde nicht ausgeführt" @@ -3026,13 +3040,13 @@ msgstr "Aktion wurde nicht ausgeführt" msgid "Flipping" msgstr "Umdrehen" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Flip auf Y-Achse fertig" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Flip auf X-Achse fertig" @@ -3040,11 +3054,11 @@ msgstr "Flip auf X-Achse fertig" msgid "Skewing" msgstr "Verziehen" -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Schrägstellung auf der X-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Schrägstellung auf der Y-Achse erfolgt" @@ -3052,11 +3066,11 @@ msgstr "Schrägstellung auf der Y-Achse erfolgt" msgid "Scaling" msgstr "Skalierung" -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Skalieren auf der X-Achse erledigt" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Skalieren auf der Y-Achse erledigt" @@ -3065,69 +3079,69 @@ msgid "Offsetting" msgstr "Ausgleich" #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Versatz auf der X-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Versatz auf der Y-Achse erfolgt" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Pufferung" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Puffer fertig" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Drehen ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Geben Sie einen Winkelwert (Grad) ein" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Fertig drehen" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Abbrechen abgebrochen" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Versatz auf der X-Achse ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Geben Sie einen Abstandswert ein" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Offset X abgebrochen" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Versatz auf der Y-Achse ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Versatz auf Y-Achse erledigt" @@ -3135,11 +3149,11 @@ msgstr "Versatz auf Y-Achse erledigt" msgid "Offset on the Y axis canceled" msgstr "Versatz auf der Y-Achse aufgehoben" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Neigung auf der X-Achse ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Neigung auf X-Achse erledigt" @@ -3147,11 +3161,11 @@ msgstr "Neigung auf X-Achse erledigt" msgid "Skew on X axis canceled" msgstr "Neigung auf X-Achse abgebrochen" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Neigung auf der Y-Achse ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Neigung auf Y-Achse erledigt" @@ -3261,7 +3275,7 @@ msgstr "Wählen Sie eine Form als Löschbereich aus ..." msgid "Click to pick-up the erase shape..." msgstr "Klicken Sie, um die Löschform aufzunehmen ..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Klicken zum Löschen ..." @@ -3269,7 +3283,7 @@ msgstr "Klicken zum Löschen ..." msgid "Create Paint geometry ..." msgstr "Malen geometrie erstellen ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Formtransformationen ..." @@ -3296,49 +3310,49 @@ msgstr "Geometrietabelle" msgid "The list of geometry elements inside the edited object." msgstr "Die Liste der Geometrieelemente im bearbeiteten Objekt." -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 msgid "Zoom on selection" msgstr "Auswahl vergrößern" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Parameters" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 msgid "Geometry parameters." msgstr "Geometrieparameter." @@ -3378,44 +3392,44 @@ msgstr "Ist einfach" msgid "The length of the geometry element." msgstr "Die Länge des Geometrieelements." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Koordinaten" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 msgid "The coordinates of the selected geometry element." msgstr "Die Koordinaten des ausgewählten Geometrieelements." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 msgid "Vertex Points" msgstr "Scheitelpunktpunkte" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "Die Anzahl der Scheitelpunkte im ausgewählten Geometrieelement." -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 msgid "Simplification" msgstr "Vereinfachung" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "" "Vereinfachen Sie eine Geometrie, indem Sie die Anzahl ihrer Scheitelpunkte " "reduzieren." -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Toleranz" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3425,14 +3439,14 @@ msgstr "" "innerhalb des Toleranzabstands der ursprünglichen Geometrie." #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Vereinfachen" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -3443,19 +3457,19 @@ msgstr "" msgid "Ring" msgstr "Ring" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Linie" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Polygon" @@ -3475,15 +3489,14 @@ msgstr "Geoelement" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Arbeiten" @@ -3500,9 +3513,9 @@ msgstr "Rasterfang aktiviert." msgid "Grid Snap disabled." msgstr "Rasterfang deaktiviert." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Klicken Sie auf den Zielpunkt." @@ -3512,8 +3525,8 @@ msgstr "Klicken Sie auf den Zielpunkt." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Arbeiten..." @@ -3525,7 +3538,7 @@ msgstr "Laden der Geometrie in den Editor ..." msgid "Editing MultiGeo Geometry, tool" msgstr "Bearbeiten von MultiGeo Geometry, Werkzeug" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "mit Durchmesser" @@ -3578,9 +3591,8 @@ msgstr "Konnte nicht Malen. Der Überlappungswert muss kleiner als 100 %% sein." msgid "Invalid value for" msgstr "Ungültiger Wert für" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3682,38 +3694,38 @@ msgstr "Markiere Polygonbereiche im bearbeiteten Gerber ..." msgid "Nothing selected to move" msgstr "Nichts zum Bewegen ausgewählt" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 #, fuzzy #| msgid "The list of geometry elements inside the edited object." msgid "Select shapes to import them into the edited object." msgstr "Die Liste der Geometrieelemente im bearbeiteten Objekt." -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Polygon hinzugefügt" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" "Klicken Sie, um das nächste Polygon hinzuzufügen, oder klicken Sie mit der " "rechten Maustaste, um zu beginnen." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "Kein Polygon in der Auswahl." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Blendencodewert fehlt oder falsches Format. Fügen Sie es hinzu und versuchen " "Sie es erneut." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3721,161 +3733,161 @@ msgstr "" "Wert für Blendenmaße fehlt oder falsches Format. Fügen Sie es im Format " "(Breite, Höhe) hinzu und versuchen Sie es erneut." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Der Wert für die Blendengröße fehlt oder das Format ist falsch. Fügen Sie es " "hinzu und versuchen Sie es erneut." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Blende bereits in der Blendentabelle." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Neue Blende mit Code hinzugefügt" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Wählen Sie eine Blende in der Blendentabelle" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Wählen Sie eine Blende in der Blendentabelle ->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Blende mit Code gelöscht" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "Bemaßungen benötigen zwei durch Komma getrennte Gleitkommawerte." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Abmessungen bearbeitet." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Maße" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Wird geladen" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "UI wird initialisiert" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Geometrie hinzufügen fertig. Vorbereiten der GUI" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Gerber-Objekte wurde in den Editor geladen." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Abgebrochen. Es ist keine Blende ausgewählt" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Koordinaten in die Zwischenablage kopiert." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Plotten" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Gescheitert. Es ist keine Aperturgeometrie ausgewählt." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Polygone markiert." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 msgid "No polygons were marked. None fit within the limits." msgstr "Es wurden keine Polygone markiert. Keiner passt in die Grenzen." -#: appEditors/AppGerberEditor.py:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Gerber-Editor" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Öffnungen" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Blendentabelle für das Gerberobjekt." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Öffnungscode" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Öffnungsart: kreisförmig, rechteckig, Makros usw" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Öffnungsgröße:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3885,26 +3897,26 @@ msgstr "" "  - (Breite, Höhe) für R, O-Typ.\n" "  - (dia, nVertices) für P-Typ" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Blende hinzufügen / löschen" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Eine Blende in der Blendentabelle hinzufügen / löschen" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Code für die neue Blende" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 #, fuzzy #| msgid "Size" msgid "Size:" msgstr "Größe" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3918,7 +3930,7 @@ msgstr "" "berechnet als:\n" "Quadrat (Breite ** 2 + Höhe ** 2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3930,11 +3942,11 @@ msgstr "" "R = rechteckig\n" "O = länglich" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 #, fuzzy #| msgid "" #| "Dimensions for the new aperture.\n" @@ -3948,63 +3960,63 @@ msgstr "" "Aktiv nur für rechteckige Öffnungen (Typ R).\n" "Das Format ist (Breite, Höhe)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Fügen Sie der Blendenliste eine neue Blende hinzu." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Löschen Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 #, fuzzy #| msgid "Is Valid" msgid "Valid" msgstr "Ist gültig" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 #, fuzzy #| msgid "How to select the polygons to paint." msgid "Show if the selected polygon is valid." msgstr "So wählen Sie die Polygone zum Malen aus." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Bereich" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 #, fuzzy #| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Pufferblende" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Puffern Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -4018,20 +4030,20 @@ msgstr "" "- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " "Ecke treffen, direkt verbindet" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Skalenöffnung" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Skalieren Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Skalierungsfaktor" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -4039,19 +4051,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:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Polygone markieren" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Markieren Sie die Polygonbereiche." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Flächenobergrenze" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4059,11 +4071,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Bereichsuntergrenze" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4072,32 +4084,32 @@ msgstr "" "hinausgehen.\n" "Kann einen Wert zwischen 0,0000 und 9999,9999 haben" -#: appEditors/AppGerberEditor.py:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Kennzeichen" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Markieren Sie die Polygone, die in Grenzen passen." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Löschen Sie alle markierten Polygone." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Alle Markierungen entfernen." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Pad-Array hinzufügen" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 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:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4105,94 +4117,94 @@ msgstr "" "Wählen Sie den zu erstellenden Pad-Array-Typ aus.\n" "Es kann lineares X (Y) oder rund sein" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Anzahl der Pads" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 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:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Anwenden Drehen" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Flip anwenden" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Schräglauf anwenden" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Maßstab anwenden" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Offsetdruck anwenden" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Anwenden von Puffer" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Offset Y aufgehoben" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Neigung X abgebrochen" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Neigung Y abgesagt" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Finden" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Sucht und hebt die Zeichenfolge im Feld Suchen gelb hervor." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "" "Suchfeld. Geben Sie hier die Zeichenfolgen ein, nach denen im Text gesucht " "werden soll." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Ersetzen mit" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "" "Ersetzt die Zeichenfolge aus dem Feld Suchen durch die Zeichenfolge aus dem " "Feld Ersetzen." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Alles" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4201,64 +4213,64 @@ msgstr "" "ersetzt\n" "mit dem Text im Feld \"Ersetzen\" .." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Änderungen intern speichern." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "" "Öffnen Sie ein Standardfenster für die Druckvorschau des Betriebssystems." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Öffnen Sie ein Betriebssystem-Standard-Druckfenster." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Öffnet eine Textdatei im Editor." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Speichert den Text im Editor in einer Datei." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Ausführen" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "Führt die in der Textdatei enthaltenen TCL-Befehle nacheinander aus." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Datei öffnen" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Code exportieren ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "Keine solche Datei oder Ordner" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Gespeichert in" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Strg+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Code-Editor" @@ -4282,7 +4294,7 @@ msgstr "GCode Kopfzeile" msgid "Start GCode" msgstr "Start GCode" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "Maschinencode in den Code-Editor geladen" @@ -4298,16 +4310,16 @@ msgstr "GCode" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Bohrer" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Schlüssel" @@ -4336,121 +4348,121 @@ msgstr "Code eingeben" msgid "Insert the code above at the cursor location." msgstr "Fügen Sie den obigen Code an der Cursorposition ein." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "Schreibgeschützt" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Rückgängig machen" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Strg+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Wiederholen" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Strg+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Schnitt" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Strg+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Kopieren" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Kopieren" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Einfügen" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Select All" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Strg+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Steigern Sie" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Schritt zurück" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4460,19 +4472,19 @@ msgstr "" "- Absolut -> Der Bezugspunkt ist Punkt (0,0)\n" "- Relativ -> Der Referenzpunkt ist die Mausposition vor dem Sprung" -#: appGUI/GUIElements.py:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Ort" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4486,90 +4498,90 @@ msgstr "" "(x, y)\n" "vom aktuellen Mausstandort aus." -#: appGUI/GUIElements.py:3999 +#: appGUI/GUIElements.py:4007 msgid "Ctrl+F" msgstr "Strg+F" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Protokoll speichern" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Alles löschen" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Geben Sie> help Excellon Export.Excellon eingestellt ..." -#: appGUI/MainGUI.py:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Gerber exportieren" @@ -4891,19 +4903,19 @@ msgstr "Einstellungen aus Datei importieren" msgid "Export Preferences to file" msgstr "Einstellungen in Datei exportieren" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Einstellungen speichern" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Drucken (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Strg+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Bearbeiten" @@ -4911,8 +4923,8 @@ msgstr "Bearbeiten" msgid "Edit Object" msgstr "Objekt bearbeiten" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -4998,18 +5010,18 @@ msgstr "" "Mischen Sie eine Auswahl von Gerber-Objekten in ein neues Gerber-" "Kombinationsobjekt." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Nullpunkt festlegen" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -5017,50 +5029,50 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 #, fuzzy #| msgid "Set Origin" msgid "Custom Origin" msgstr "Nullpunkt festlegen" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Zur Position springen\tJ" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Suchen Sie im Objekt" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Einheiten wechseln" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Einstellungen" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -5077,19 +5089,19 @@ msgstr "Auswahl drehen" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Neigung auf der X-Achse" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Neigung auf der Y-Achse" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5105,11 +5117,11 @@ msgstr "Y-Achse kippen" msgid "View source" msgstr "Quelltext anzeigen" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Strg+D" @@ -5119,27 +5131,27 @@ msgstr "Strg+D" msgid "Experimental" msgstr "Inkrementelles" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 msgid "3D Area" msgstr "" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Aussicht" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Alles aktivieren" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Alle deaktivieren" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5147,7 +5159,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Nicht ausgewählt aktivieren" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5155,34 +5167,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Nicht ausgewählt deaktivieren" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Passend zoomen" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Hineinzoomen" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Rauszoomen" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5190,15 +5202,15 @@ msgstr "-" msgid "Redraw All" msgstr "Alles neu zeichnen" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Code-Editor umschalten" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5206,15 +5218,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Vollbild umschalten" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Zeichenbereich umschalten0" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Strg+F10" @@ -5222,7 +5234,7 @@ msgstr "Strg+F10" msgid "Toggle Project/Properties/Tool" msgstr "Projekt/Auswahl/Werkzeug umschalten" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5230,15 +5242,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Schaltet den Rasterfang ein" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Rasterlinien umschalten" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5246,7 +5258,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Achse umschalten" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5254,588 +5266,589 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Arbeitsbereich umschalten" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Umschalten HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "CNC Jog" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Objekte" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Alle abwählen" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Befehlszeile" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Hilfe" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Onlinehilfe" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Lesezeichen verwalten" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Einen Fehler melden" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Excellon-Spezifikation" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Gerber-Spezifikation" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Tastenkürzel Liste" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "Youtube Kanal" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "Über" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Geo-Editor" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Kreis hinzufügen" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Bogen hinzufügen" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Rechteck hinzufügen" # I think this is FeedRate XY -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Polygon hinzufügen" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Pfad hinzufügen" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Text hinzufügen" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Polygon-Vereinigung" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Polygonschnitt" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Polygon-Subtraktion" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 msgid "Alt Subtraction" msgstr "Alt-Subtraktion" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Pfad ausschneiden" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Geometrie kopieren" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Form löschen" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Bewegung" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Eckfang umschalten" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Bohrer hinzufügen" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Steckplatz-Array hinzufügen" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Steckplatz hinzufügen" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Bohrer verkleinern" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Bohrer bewegen" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Pad hinzufügen" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Track hinzufügen" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Region hinzufügen" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Polygonisieren" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Halbschibe hinzufügen" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Fügen Sie eine Scheiben hinzu" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Bereich markieren" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Radiergummi" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Verwandeln" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Diagramm aktivieren" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Diagramm deaktivieren" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Farbsatz" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Rote" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Blau" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Gelb" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Grün" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Lila" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Braun" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Weiß" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Schwarz" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Benutzerdefiniert" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Opazität" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Standard" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Quelltext anzeigen" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Eigenschaften" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Projekt" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Dateisymbolleiste" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Symbolleiste bearbeiten" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Symbolleiste anzeigen" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Shell-Symbolleiste" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 #, fuzzy #| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Dateisymbolleiste" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Excellon Editor-Symbolleiste" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Geometrie Editor-Symbolleiste" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Gerber Editor-Symbolleiste" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Delta-Koordinaten-Symbolleiste" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Koordinaten-Symbolleiste" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Raster-Symbolleiste" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Statussymbolleiste" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Projekt speichern" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Entfernungswerkzeug" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Werkzeug für Mindestabstand" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Replotieren" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Plot klar löschen" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Auto Nivellierung" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Folgen" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Platte" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 msgid "2-Sided" msgstr "2-seitige PCB" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Objekte ausrichten" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 #, fuzzy #| msgid "ExtraCut" msgid "Extract" msgstr "Zusätzlicher Schnitt" # Really don't know -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Copper Thieving Werkzeug" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" msgstr "Eckmarkierungswerkzeug" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Schlag Gerber" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Rechner" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Wählen" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Bohrergröße ändern" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Bohrer kopieren" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Bohrer löschen" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Puffer hinzufügen" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Malen Form" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Polygon explodieren" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Form kopieren" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Transformationen" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Objekte verschieben" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "Halbscheibe" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Scheibe" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 #, fuzzy #| msgid "Import image" msgid "Import Shape" msgstr "Bild importieren" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Am Raster ausrichten" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Raster X Fangdistanz" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5843,27 +5856,27 @@ msgstr "" "Wenn aktiv, Wert auf Grid_X\n" "wird in den Wert von Grid_Y kopiert." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Raster Y Fangdistanz" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "In der Ecke ausrichten" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Max. Magnetabstand" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Schalten Sie die Anzeige der Achse auf der Leinwand um" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Heads-up-Display)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5871,7 +5884,7 @@ msgstr "" "Zeichnen Sie ein begrenzendes Rechteck auf die Leinwand.\n" "Ziel ist es, die Grenzen unserer Arbeit aufzuzeigen." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5879,7 +5892,7 @@ msgstr "" "Relative Messung\n" "Referenz ist Position des letzten Klicks" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5887,65 +5900,65 @@ msgstr "" "Absolute Messung.\n" "Referenz ist (X = 0, Y = 0)" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Grundstücksfläche" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "GEOMETRY" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNC-Auftrag" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 #, fuzzy #| msgid "Parsing" msgid "Processing" msgstr "Analysieren" -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 #, fuzzy #| msgid "plugin_tab" msgid "Extra Plugins" msgstr "plugin_tab" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "NUTZEN" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Standard wiederherstellen" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5953,20 +5966,20 @@ msgstr "" "Stellen Sie den gesamten Satz von Standardwerten wieder her\n" "auf die nach dem ersten Start geladenen Anfangswerte." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Öffnen Sie den Einstellungsordner" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "" "Öffnen Sie den Ordner, in dem FlatCAM die Voreinstellungsdateien speichert." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Löschen Sie die GUI-Einstellungen" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5974,11 +5987,11 @@ msgstr "" "Löschen Sie die GUI-Einstellungen für FlatCAM.\n" "wie zum Beispiel: Layout, GUI-Status, Stil, HDPI-Unterstützung usw." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Anwenden ohne zu speichern." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5986,110 +5999,113 @@ msgstr "" "Speichern Sie die aktuellen Einstellungen in der Datei 'current_defaults'\n" "Dies ist die Datei, in der die Arbeitseinstellungen gespeichert sind." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "Einstellungen werden geschlossen ohne die Änderungen zu speichern." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Sichtbarkeit umschalten" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Raster" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Pfad" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Rechteck" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Kreis" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Bogen" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Union" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Überschneidung" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Subtraktion" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Pad" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Pad-Array" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Track" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Region" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Exc-Editor" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Zum Ursprung wechseln" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Anwendungseinheiten" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Symbolleisten sperren" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Abnehmbare Laschen" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "FlatCAM-Einstellungsordner geöffnet." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Ja" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "Nein" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Objekte kopieren" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6101,12 +6117,12 @@ msgstr "" "aus dem ersten Artikel. Zum Schluss drücken Sie die Taste ~ X ~ oder\n" "die Symbolleisten-Schaltfläche." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Warnung" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6114,7 +6130,7 @@ msgstr "" "Bitte wählen Sie Geometrieelemente aus\n" "auf dem das Verschneidungswerkzeug ausgeführt werden soll." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6122,7 +6138,7 @@ msgstr "" "Bitte wählen Sie Geometrieelemente aus\n" "auf dem das Subtraktionswerkzeug ausgeführt werden soll." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6130,387 +6146,387 @@ msgstr "" "Bitte wählen Sie Geometrieelemente aus\n" "auf dem die Polygonverbindung ausgeführt werden soll." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "Neues Werkzeug" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Geben Sie einen Werkzeugdurchmesser ein" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Addierwerkzeug abgebrochen" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Entfernungstool beenden ..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Tastenkürzel Liste" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "Anwendung speichert das Projekt. Warten Sie mal ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Shell aktiviert." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Shell deaktiviert." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Tastenkürzel Liste" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Tastenkürzel Liste" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "Verknüpfungsliste anzeigen" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Wechseln Sie zur Registerkarte Projekt" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Wechseln Sie zur ausgewählten Registerkarte" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Wechseln Sie zur Werkzeugregisterkarte" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Neuer Gerber" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Objekt bearbeiten (falls ausgewählt)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Raster ein/aus" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Springe zu den Koordinaten" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Neuer Excellon" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Objekt verschieben" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Neue Geometrie" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Einheiten ändern" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Öffnen Sie das Eigenschaften-Tool" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Um 90 Grad im Uhrzeigersinn drehen" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Shell umschalten" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Hinzufügen eines Werkzeugs (auf der Registerkarte \"Geometrie ausgewählt\" " "oder unter \"Werkzeuge\", \"NCC\" oder \"Werkzeuge\", \"Malen\")" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Auf X-Achse spiegeln" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Auf Y-Achse spiegeln" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Objekt kopieren" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Werkzeugdatenbank öffnen" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Öffnen Sie die Excellon-Datei" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Öffnen Sie die Gerber-Datei" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Strg+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Strg+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "PDF-Importwerkzeug" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Achse umschalten" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Kopieren Sie den Namen des Objekts" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Mindestabstand Werkzeug" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Öffnen Sie das Einstellungsfenster" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Um 90 Grad gegen den Uhrzeigersinn drehen" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Führen Sie ein Skript aus" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Arbeitsbereich umschalten" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "2-seitige PCB" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" # Really don't know -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Passermarken-Tool" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Gerber umkehren" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Lotpasten-Dosierwerkzeug" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Nicht-Kupfer-Clearing" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Optimal" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Paint Bereich" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Code" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Führen Sie die Regelprüfung durch" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Dateiquelle anzeigen" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Subtraktor" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "Ausschnitt PCB" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelisierung PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Nicht ausgewählte Objekte aktivieren" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Nicht ausgewählte Objekte deaktivieren" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Vollbild umschalten" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Strg+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Aktuelle Aufgabe abbrechen (ordnungsgemäß)" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6518,234 +6534,234 @@ msgstr "" "Paste Special. Konvertiert einen Windows-Pfadstil in den in Tcl Shell " "erforderlichen" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Online-Handbuch öffnen" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "Rename Objects" msgstr "Objekte umbenennen" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Öffnen Sie Online-Tutorials" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Zeichnungen aktualisieren" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Objekt löschen" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Alternative: Werkzeug löschen" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(links neben Taste_1) Notebook-Bereich umschalten (linke Seite)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "Objektzeichnung (de)aktivieren" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Hebt die Auswahl aller Objekte auf" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Editor-Verknüpfungsliste" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "GEOMETRIE-EDITOR" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Zeichnen Sie einen Bogen" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Geo-Objekt kopieren" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "Innerhalb von Bogen hinzufügen wird die ARC-Richtung getippt: CW oder CCW" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Werkzeug Polygonschnitt" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Geo-Malwerkzeug" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Zum Standort springen (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Geo-Objekt verschieben" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Innerhalb von Bogen hinzufügen werden die ARC-Modi durchlaufen" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Zeichnen Sie ein Polygon" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Zeichne einen Kreis" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Zeichne einen Pfad" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Rechteck zeichnen" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Polygon-Subtraktionswerkzeug" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Textwerkzeug hinzufügen" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Polygonverbindungswerkzeug" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Form auf der X-Achse spiegeln" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Form auf der Y-Achse spiegeln" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Neigung auf der X-Achse" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Neigung auf der Y-Achse" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Editor-Transformationstool" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Versetzte Form auf der X-Achse" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Versetzte Form auf der Y-Achse" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Objekt speichern und Editor beenden" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Polygon-Schneidewerkzeug" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Geometrie drehen" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Beenden Sie das Zeichnen für bestimmte Werkzeuge" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Abbrechen und zurück zu Auswählen" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "EXCELLON EDITOR" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Fügen Sie ein neues Werkzeug hinzu" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Steckplatzrichtung umschalten" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Strg+Leertaste" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Array-Richtung umschalten" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "GERBER EDITOR" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Innerhalb von Track- und Region-Werkzeugen werden die Biegemodi umgekehrt" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Innerhalb von Track und Region werden mit Tools die Biegemodi vorwärts " "durchlaufen" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Alternative: Löschen Sie die Blenden" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Radiergummi" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Bereich markieren Werkzeug" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Werkzeug Polygonisieren" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Transformationswerkzeug" @@ -6790,22 +6806,22 @@ msgid "Gerber Object" msgstr "Gerber-Objekt" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Diagrammoptionen" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Solide" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Einfarbige Polygone." @@ -6814,29 +6830,29 @@ msgid "Multi-Color" msgstr "M-farbig" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Zeichnen Sie Polygone in verschiedenen Farben." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Zeichn" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Plotten (zeigen) dieses Objekt." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6865,8 +6881,8 @@ msgid "Show the Object Attributes." msgstr "Zeigen Sie die Dienstprogramme an." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Schalten Sie die Anzeige der Werkzeugtabelle um." @@ -6885,16 +6901,16 @@ msgstr "" "gelöscht\n" "das sind auf leinwand gezeichnet." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Markieren Sie die Blendeninstanzen auf der Leinwand." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Festkörpergeometrie puffern" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6910,8 +6926,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Isolierungsrouting" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6919,7 +6935,7 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege zum Schneiden um Polygonen." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6944,11 +6960,11 @@ msgstr "" msgid "Show the Utilities." msgstr "Zeigen Sie die Dienstprogramme an." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Regionen ohne Kupfer" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6963,12 +6979,12 @@ msgstr "" "Kupfer aus einer bestimmten Region." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Grenzmarge" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6980,20 +6996,20 @@ msgstr "" "Objekte mit diesem Minimum\n" "Entfernung." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "Die resultierende Geometrie hat abgerundete Ecken." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Geometrie erzeugen" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Begrenzungsrahmen" @@ -7005,7 +7021,7 @@ msgstr "" "Erstellen Sie eine Geometrie, die das Gerber-Objekt umgibt.\n" "Quadratische Form." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7013,7 +7029,7 @@ msgstr "" "Abstand der Kanten der Box\n" "zum nächsten Polygon." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7038,7 +7054,7 @@ msgid "Solid circles." msgstr "Feste Kreise." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7054,9 +7070,9 @@ msgstr "" "Hier werden die Werkzeuge zur G-Code-Generierung ausgewählt." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7065,7 +7081,7 @@ msgstr "" "ist die Schnittbreite in das Material." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7074,7 +7090,7 @@ msgstr "" "ein Bohrer." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7095,12 +7111,12 @@ msgstr "" "Hiermit werden die Tools für die G-Code-Generierung nicht ausgewählt." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Automatisches Laden aus der DB" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7133,7 +7149,7 @@ msgstr "" "die gefräst werden sollen. Verwenden Sie die Spalte #, um die Auswahl zu " "treffen." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Fräsdurchmesser" @@ -7200,13 +7216,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Plotobjekt" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Durchm" @@ -7250,7 +7266,7 @@ msgstr "Starten Sie das Paint Werkzeug in der Registerkarte \"Tools\"." msgid "Generate a CNCJob by milling a Geometry." msgstr "Generieren Sie einen CNCJob durch Fräsen einer Geometrie." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7267,7 +7283,7 @@ msgid "Total of vertex points in the geometry." msgstr "Summe der Scheitelpunkte in der Geometrie." #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Berechnung" @@ -7279,7 +7295,7 @@ msgstr "Berechnen Sie die Anzahl der Scheitelpunkte in der Geometrie." msgid "CNC Job Object" msgstr "CNC-Auftragsobjekt" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7292,15 +7308,15 @@ msgstr "" "über dem Werkstück oder es kann vom Typ 'Ausschneiden' sein,\n" "was bedeutet, dass die Bewegungen, die in das Material geschnitten werden." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Reise" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Anmerkung anzeigen" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7384,7 +7400,7 @@ msgstr "" "Voranstellen) angezeigt.\n" "in den Einstellungen definiert." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -7432,7 +7448,7 @@ msgid "Font Type" msgstr "Schriftart" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Schriftgröße" @@ -7444,8 +7460,8 @@ msgstr "Ausrichtung" msgid "Align Left" msgstr "Linksbündig" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Center" @@ -7483,31 +7499,31 @@ msgstr "" "Stellen Sie die Größe der Registerkarte ein. In Pixeln. Der Standardwert " "beträgt 80 Pixel." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Achse aktiviert." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Achse deaktiviert." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD aktiviert." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD deaktiviert." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Raster aktiviert." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Raster deaktiviert." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7515,41 +7531,41 @@ msgstr "" "Aufgrund eines Unterschieds zwischen der Anzahl der Textelemente und der " "Anzahl der Textpositionen konnten keine Anmerkungen erstellt werden." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Einstellungen werden angewendet." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Sind Sie sicher, dass Sie fortfahren wollen?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "Die Anwendung wird neu gestartet" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Einstellungen geschlossen ohne zu speichern." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Die Standardeinstellungen werden wiederhergestellt." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Fehler beim Schreiben der Voreinstellungen in die Datei." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Einstellungen gespeichert." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Einstellungen bearbeitet, aber nicht gespeichert." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7557,12 +7573,12 @@ msgstr "" "Ein oder mehrere Werte werden geändert.\n" "Möchten Sie speichern?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "Erw. CNC-Joboptionen" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7570,19 +7586,19 @@ msgstr "" "Exportieren und speichern Sie den G-Code nach\n" "Machen Sie dieses Objekt in eine Datei." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Anmerkungsgröße" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "Die Schriftgröße des Anmerkungstextes. In Pixeln." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Anmerkungsfarbe" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Legen Sie die Schriftfarbe für die Anmerkungstexte fest." @@ -7590,16 +7606,16 @@ msgstr "Legen Sie die Schriftfarbe für die Anmerkungstexte fest." msgid "CNC Job Editor" msgstr "CNCJob Editor" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "Eine Liste der Editorparameter." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Voranstellen an G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7607,7 +7623,7 @@ msgstr "" "Geben Sie hier alle G-Code-Befehle ein\n" "die Sie am Anfang der G-Code-Datei hinzufügen möchten." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7615,11 +7631,11 @@ msgstr "" "Geben Sie hier alle G-Code-Befehle ein\n" "die Sie zum Anfang der G-Code-Datei hinzufügen möchten." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "An G-Code anhängen" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7629,7 +7645,7 @@ msgstr "" "die Sie an die generierte Datei anhängen möchten.\n" "z.B.: M2 (Programmende)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7644,9 +7660,9 @@ msgid "CNC Job General" msgstr "CNC-Job Allgemein" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Kreisschritte" @@ -7683,7 +7699,7 @@ msgstr "" "die X-, Y-, Z-Koordinaten im CNC-Code (GCODE usw.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7739,11 +7755,11 @@ msgstr "Reiselinienfarbe" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Gliederung" @@ -7754,17 +7770,17 @@ msgstr "Legen Sie die Reiselinienfarbe für geplottete Objekte fest." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Füll" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7775,23 +7791,23 @@ msgstr "" "Ziffern sind für Alpha (Transparenz)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Alpha" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Legen Sie die Füllungstransparenz für geplottete Objekte fest." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Objektfarbe" @@ -7803,11 +7819,11 @@ msgstr "Legen Sie die Farbe für geplottete Objekte fest." msgid "CNC Job Options" msgstr "CNC-Auftragsoptionen" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "G-Code exportieren" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Darstellungsart" @@ -7815,16 +7831,16 @@ msgstr "Darstellungsart" msgid "Excellon Adv. Options" msgstr "Excellon erweiterte Optionen" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Erweiterte Optionen" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7834,23 +7850,23 @@ msgstr "" "Diese Parameter sind nur für verfügbar\n" "Erweiterte App. Niveau." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Tabelle anzeigen / ausblenden" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "Eine Liste der Excellon Editor-Parameter." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Auswahllimit" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7864,52 +7880,52 @@ msgstr "" "Erhöht die Leistung beim Bewegen von a\n" "große Anzahl von geometrischen Elementen." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Neuer Durchmesser" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Anzahl der Bohrer" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Linearbohrer-Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Lineare Richtung" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Rundbohrer-Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Kreisrichtung" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Kreiswinkel" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Lineare Schlitzanordnung" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Anzahl der Slots" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Kreisschlitz-Array" @@ -7917,13 +7933,13 @@ msgstr "Kreisschlitz-Array" msgid "Excellon Export" msgstr "Excellon Export" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Exportoptionen" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7932,36 +7948,36 @@ msgstr "" "bei Verwendung des Menüeintrags Datei -> Exportieren -> Exportieren von " "Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Einheiten" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "Die in der Excellon-Datei verwendeten Einheiten." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Zoll" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Ganzzahl / Dezimalzahl" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7973,9 +7989,9 @@ msgstr "" "Hier legen wir das verwendete Format fest\n" "Koordinaten verwenden keine Periode." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7983,9 +7999,9 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "der gesamte Teil der Excellon-Koordinaten." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7993,13 +8009,13 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "der Dezimalteil der Excellon-Koordinaten." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Format" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -8016,22 +8032,22 @@ msgstr "" "Es muss auch angegeben werden, wenn LZ = führende Nullen beibehalten werden\n" "oder TZ = nachfolgende Nullen bleiben erhalten." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Dezimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Keine Dezimalzahl" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Nullen" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8045,23 +8061,23 @@ msgstr "" "Wenn TZ aktiviert ist, werden nachfolgende Nullen beibehalten\n" "und führende Nullen werden entfernt." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "LZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8075,12 +8091,12 @@ msgstr "" "Wenn TZ aktiviert ist, werden nachfolgende Nullen beibehalten\n" "und führende Nullen werden entfernt." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Schlitze-Typ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8094,11 +8110,11 @@ msgstr "" "Beim Bohren (G85) werden die Steckplätze exportiert\n" "Verwenden Sie den Befehl Bohrschlitz (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Geroutet" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Gebohrt (G85)" @@ -8106,18 +8122,18 @@ msgstr "Gebohrt (G85)" msgid "Excellon General" msgstr "Excellon Allgemeines" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "M-farbig" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Excellon Format" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8159,24 +8175,24 @@ msgstr "" "Sprint-Layout 2: 4 ZOLL LZ\n" "KiCAD 3: 5 ZOLL TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "ZOLL" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "Die Standardwerte für ZOLL sind 2: 4" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "METRISCH" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "Die Standardwerte für METRISCH sind 3: 3" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8196,7 +8212,7 @@ msgstr "" "Dies wird verwendet, wenn keine Informationen vorliegen\n" "in der Excellon-Datei gespeichert." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8208,7 +8224,7 @@ msgstr "" "wird verwendet. Einige Excellon-Dateien haben keinen Header\n" "Daher wird dieser Parameter verwendet." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8218,23 +8234,23 @@ msgstr "" "Einige Excellon-Dateien haben keinen Header\n" "Daher wird dieser Parameter verwendet." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Exporteinstellungen aktual" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Pfadoptimierung" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algorithmus:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8259,36 +8275,36 @@ msgstr "" "Einige Optionen sind deaktiviert, wenn die Anwendung im 32-Bit-Modus " "arbeitet." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "Basis" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Dauer" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8300,18 +8316,18 @@ msgstr "" "Pfadoptimierung. Diese maximale Dauer wird hier eingestellt.\n" "In Sekunden." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Beitrittsoption" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Sicherungswerkzeuge" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8319,9 +8335,9 @@ msgstr "" "Wenn diese Option aktiviert ist, werden die Werkzeuge zusammengeführt\n" "aber nur, wenn sie einige ihrer Attribute teilen." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Legen Sie die Linienfarbe für geplottete Objekte fest." @@ -8329,7 +8345,7 @@ msgstr "Legen Sie die Linienfarbe für geplottete Objekte fest." msgid "Excellon Options" msgstr "Excellon-Optionen" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8337,19 +8353,19 @@ msgstr "" "Parameter, die zum Erstellen eines CNC-Auftragsobjekts verwendet werden\n" "für dieses Bohrobjekt." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Löcher bohren" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Erstellen Sie Geometrie zum Fräsen von Löchern." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Bohrwerkzeugs Durchm" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 msgid "" "Diameter of the cutting tool\n" "when milling drill holes." @@ -8357,11 +8373,11 @@ msgstr "" "Durchmesser des Schneidwerkzeugs\n" "beim Fräsen von Schlitzen." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Schlitzwerkzeug Durchmesser" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 msgid "" "Diameter of the cutting tool\n" "when milling slot holes." @@ -8374,39 +8390,39 @@ msgstr "" msgid "App Settings" msgstr "App Einstellungen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Rastereinstellungen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "X-Wert" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 msgid "This is the Grid snap value on X axis." msgstr "Dies ist der Rasterfangwert auf der X-Achse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Y-Wert" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Dies ist der Rasterfangwert auf der Y-Achse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Fang Max" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Arbeitsbereichseinstellungen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Aktiv" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8414,13 +8430,13 @@ msgstr "" "Wählen Sie den Typ des Rechtecks für die Leinwand aus.\n" "als gültiger Arbeitsbereich." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Orientierung" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8430,25 +8446,25 @@ msgstr "" "- Hochformat\n" "- Querformat" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Hochformat" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Querformat" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Notizbuch" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8460,21 +8476,21 @@ msgstr "" "Benutzeroberfläche.\n" "und schließen Sie die Registerkarten Projekt, Ausgewählt und Werkzeug ein." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Achse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "Hiermit wird die Schriftgröße für die Zeichenbereichsachse festgelegt." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Textfeld" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8484,35 +8500,35 @@ msgstr "" "Schriftgröße für die Textbox-AppGUI festgelegt\n" "Elemente, die in der Anwendung verwendet werden." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Hiermit wird die Schriftgröße für das Heads-Up-Display festgelegt." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 #, fuzzy #| msgid "Fill Color" msgid "Axis Color" msgstr "Boxfarbe" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 #, fuzzy #| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." msgstr "Stellen Sie die Farbe des Mauszeigers ein." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Mauseinstellungen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Mauszeiger Form" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8522,50 +8538,50 @@ msgstr "" "- Klein -> mit einer anpassbaren Größe.\n" "- Groß -> Unendliche Linien" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Klein" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Groß" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Mauszeigergröße" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Stellen Sie die Größe des Mauszeigers in Pixel ein." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Mauszeiger Breite" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Legen Sie die Linienbreite des Mauszeigers in Pixel fest." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Mauszeigerfarbe" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Aktivieren Sie dieses Kontrollkästchen, um den Mauszeiger einzufärben." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Stellen Sie die Farbe des Mauszeigers ein." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Pan-Taste" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8575,39 +8591,39 @@ msgstr "" "- MMB -> Mittlere Maustaste\n" "- RMB -> Rechte Maustaste" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Mehrfachauswahl" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Wählen Sie den Schlüssel für die Mehrfachauswahl aus." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "STRG" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Objektbestätigung löschen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8618,11 +8634,11 @@ msgstr "" "löschen ausgelöst wird, entweder durch\n" "Menüverknüpfung oder Tastenkombination." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Bearbeiten zulassen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8631,11 +8647,11 @@ msgstr "" "Registerkarte Projekt bearbeiten\n" "durch Klicken auf den Objektnamen. Aktiv nach Neustart." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "\"Offen\" -Verhalten" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8652,11 +8668,11 @@ msgstr "" "Dateien zuletzt verwendet: entweder der Pfad\n" "Pfad zum Speichern von Dateien oder Pfad zum Öffnen von Dateien." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "QuickInfos aktivieren" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8665,11 +8681,11 @@ msgstr "" "sollen\n" "wenn Sie mit der Maus über Elemente in der App fahren." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Lesezeichenlimit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8679,11 +8695,11 @@ msgstr "" "Die Anzahl der Lesezeichen im Lesezeichen-Manager ist möglicherweise größer\n" "Aber das Menü wird nur so viel enthalten." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Aktivitätssymbol" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "" "Wählen Sie das GIF aus, das die Aktivität anzeigt, wenn FlatCAM aktiv ist." @@ -8692,7 +8708,7 @@ msgstr "" msgid "App Preferences" msgstr "App-Einstellungen" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 msgid "" "The default value for the application units.\n" "Whatever is selected here is set every time\n" @@ -8702,20 +8718,20 @@ msgstr "" "Was auch immer hier ausgewählt ist, wird jedes Mal eingestellt\n" "FlatCAM wird gestartet." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "ZOLL" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Präzision in mm" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8726,11 +8742,11 @@ msgstr "" "wenn das Metrische Einheitensystem verwendet wird.\n" "Jede Änderung erfordert einen Neustart der Applikation." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Präzision Zoll" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8741,11 +8757,11 @@ msgstr "" "wenn das Imperiale (Inches) Einheitensystem verwendet wird.\n" "Jede Änderung erfordert einen Neustart der Applikation." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Grafik-Engine" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8764,19 +8780,19 @@ msgstr "" "Intel HD3000 oder älter. In diesem Fall ist der Plotbereich daher schwarz\n" "Verwenden Sie den Legacy (2D) -Modus." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legacy (2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL (3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "ANWENDUNGSSTUFE" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8792,11 +8808,11 @@ msgstr "" "Die Auswahl hier beeinflusst die Parameter in\n" "Die Registerkarte Ausgewählt für alle Arten von FlatCAM-Objekten." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "Portable Anwendung" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8810,11 +8826,11 @@ msgstr "" "Dies bedeutet, dass die Voreinstellungsdateien gespeichert werden\n" "Im Anwendungsordner, im Unterordner lib \\ config." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "Ausführliches Tagebuch" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." @@ -8822,20 +8838,20 @@ msgstr "" "Aktivieren Sie Protokollnachrichten in der Tcl-Shell.\n" "Neustart erforderlich." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Sprachen" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Stellen Sie die Sprache ein, die in FlatCAM verwendet wird." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Sprache anwend" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8843,33 +8859,33 @@ msgstr "" "Stellen Sie die in FlatCAM verwendete Sprache ein.\n" "Die App wird nach dem Klicken neu gestartet." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Starteinstellungen" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Begrüßungsbildschirm" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "" "Aktivieren Sie die Anzeige des Begrüßungsbildschirms beim Start der " "Anwendung." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Systray-Symbol" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Anzeige des FlatCAM-Symbols in Systray aktivieren." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Shell anzeigen" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8878,11 +8894,11 @@ msgstr "" "möchten\n" "Beim Start automatisch starten." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Projekt anzeigen" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8892,11 +8908,11 @@ msgstr "" "angezeigt werden soll\n" "beim Start automatisch angezeigt werden." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Versionsprüfung" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8905,11 +8921,11 @@ msgstr "" "wenn Sie das Kontrollkästchen aktivieren möchten\n" "für eine neue Version automatisch beim Start." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Statistiken senden" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8918,11 +8934,11 @@ msgstr "" "zustimmen\n" "wird beim Start automatisch aktualisiert, um FlatCAM zu verbessern." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Thread Anzahl" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8938,11 +8954,11 @@ msgstr "" "Der Standardwert ist 2.\n" "Nach dem Ändern wird es beim nächsten Start der App angewendet." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Geo-Toleranz" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8958,15 +8974,15 @@ msgstr "" "performance. Higher value will provide more\n" "performance at the expense of level of detail." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Einstellungen speichern" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Speichern Sie das komprimierte Projekt" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8976,11 +8992,11 @@ msgstr "" "Wenn diese Option aktiviert ist, wird ein komprimiertes FlatCAM-Projekt " "gespeichert." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Kompression" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -8990,11 +9006,11 @@ msgstr "" "ein FlatCAM-Projekt. Ein höherer Wert bedeutet eine bessere Komprimierung\n" "erfordern jedoch mehr RAM-Auslastung und mehr Verarbeitungszeit." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Aktiv. Sie die auto Speicherung" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -9006,11 +9022,11 @@ msgstr "" "speichern\n" "im eingestellten Intervall." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Intervall" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -9022,57 +9038,57 @@ msgstr "" "wenn das Projekt mindestens einmal manuell gespeichert wurde.\n" "Während der Aktivierung können einige Vorgänge diese Funktion blockieren." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Text zu PDF-Parametern" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Wird beim Speichern von Text im Code-Editor oder in FlatCAM-Dokumentobjekten " "verwendet." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Oberer Rand" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Abstand zwischen Textkörper und dem oberen Rand der PDF-Datei." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Unterer Rand" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Abstand zwischen Textkörper und dem unteren Rand der PDF-Datei." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Linker Rand" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Abstand zwischen Textkörper und der linken Seite der PDF-Datei." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Rechter Rand" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Abstand zwischen Textkörper und der rechten Seite der PDF-Datei." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "GUI-Einstellungen" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Thema" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -9080,19 +9096,19 @@ msgstr "" "Wählen Sie ein Thema für die Anwendung.\n" "Es wird den Handlungsbereich thematisieren." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Licht" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Dunkel" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Verwenden Sie graue Symbole" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -9103,11 +9119,11 @@ msgstr "" "eine hellere (graue) Farbe. Zu verwenden, wenn a\n" "Volldunkles Thema wird angewendet." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Layout" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -9115,11 +9131,11 @@ msgstr "" "Wählen Sie ein Layout für die Anwendung.\n" "Es wird sofort angewendet." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Stil" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -9127,11 +9143,11 @@ msgstr "" "Wählen Sie einen Stil für die Anwendung.\n" "Es wird beim nächsten App-Start angewendet." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "HDPI-Unterstützung" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -9139,11 +9155,11 @@ msgstr "" "Aktivieren Sie die Unterstützung für hohe DPI für die Anwendung.\n" "Es wird beim nächsten App-Start angewendet." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Schwebeform" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9153,11 +9169,11 @@ msgstr "" "Es wird angezeigt, wenn der Mauszeiger schwebt\n" "über jede Art von nicht ausgewähltem Objekt." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Auswahlform" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9169,16 +9185,16 @@ msgstr "" "entweder durch Klicken oder Ziehen der Maus von links nach rechts oder\n" "rechts nach links." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Links-Rechts-Auswahlfarbe" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "" "Legen Sie die Linienfarbe für das Auswahlfeld \"von links nach rechts\" fest." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9190,22 +9206,22 @@ msgstr "" "Die ersten 6 Ziffern sind die Farbe und die letzten 2\n" "Ziffern sind für Alpha (Transparenz)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" "Legen Sie die Füllungstransparenz für das Auswahlfeld \"von links nach rechts" "\" fest." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Rechts-Links-Auswahlfarbe" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "" "Legen Sie die Linienfarbe für das Auswahlfeld 'von rechts nach links' fest." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9217,44 +9233,44 @@ msgstr "" "Die ersten 6 Ziffern sind die Farbe und die letzten 2\n" "Ziffern sind für Alpha (Transparenz)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" "Legen Sie die Füllungstransparenz für die Auswahl von rechts nach links fest." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Editorfarbe" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Zeichnung" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Legen Sie die Farbe für die Form fest." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Legt die Farbe der Form fest, wenn sie ausgewählt wird." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Projektelemente Farbe" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Aktiviert" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "Legen Sie die Farbe der Elemente im Projektregisterbaum fest." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Deaktiviert" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9262,11 +9278,11 @@ msgstr "" "Legen Sie die Farbe der Elemente in der Projektregisterkarte fest.\n" "für den Fall, wenn die Elemente deaktiviert sind." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Projekt autoausblenden" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9282,11 +9298,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Geometrie Erw. Optionen" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Segment X Größe" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9296,11 +9312,11 @@ msgstr "" "Nützlich für die automatische Nivellierung.\n" "Ein Wert von 0 bedeutet keine Segmentierung auf der X-Achse." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Segment Y Größe" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9310,8 +9326,8 @@ msgstr "" "Nützlich für die automatische Nivellierung.\n" "Ein Wert von 0 bedeutet keine Segmentierung auf der Y-Achse." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9331,7 +9347,7 @@ msgstr "" msgid "Geometry Export" msgstr "Geo-Editor" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 #, fuzzy #| msgid "" #| "The parameters set here are used in the file exported\n" @@ -9343,7 +9359,7 @@ msgstr "" "Die hier eingestellten Parameter werden in der exportierten Datei verwendet\n" "bei Verwendung des Menüeintrags Datei -> Exportieren -> Gerber exportieren." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -9351,7 +9367,7 @@ msgstr "" msgid "Geometry General" msgstr "Geometrie Allgemein" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9359,7 +9375,7 @@ msgstr "" "Die Anzahl der Kreisschritte für die Geometrie\n" "Kreis- und Bogenformen lineare Annäherung." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9384,7 +9400,7 @@ msgstr "" "Einige Optionen sind deaktiviert, wenn die Anwendung im 32-Bit-Modus " "arbeitet." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9392,11 +9408,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Geometrieoptionen" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "CNCJob erstellen" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9406,11 +9422,10 @@ msgstr "" "die Konturen davon nachzeichnen\n" "Geometrieobjekt." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9422,11 +9437,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Erweiterte Optionen von Gerber" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Folgen\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9440,32 +9455,32 @@ msgstr "" "Standardeinstellung.\n" "<< WARNUNG >>: Ändern Sie dies nur, wenn Sie wissen, was Sie tun !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Keiner" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Verzögerte Pufferung" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "" "Wenn diese Option aktiviert ist, wird die Pufferung im Hintergrund " "ausgeführt." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9475,15 +9490,15 @@ msgstr "" "geladen mit Vereinfachung mit einer festgelegten Toleranz.\n" "<< WARNUNG >>: Ändern Sie dies nur, wenn Sie wissen, was Sie tun !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Toleranz für Polygonvereinfachung." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "Eine Liste der Gerber-Editor-Parameter." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9497,23 +9512,23 @@ msgstr "" "Erhöht die Leistung beim Bewegen von a\n" "große Anzahl von geometrischen Elementen." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Neuer Blendencode" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Standard Blendenöffnung" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Wert für die neue Blende" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Neuer Blendentyp" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9521,16 +9536,16 @@ msgstr "" "Geben Sie für die neue Blende ein.\n" "Kann \"C\", \"R\" oder \"O\" sein." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Öffnungsmaße" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9540,39 +9555,39 @@ msgstr "" "Der Wert des Durchmessers muss das Punkt-Dezimal-Trennzeichen verwenden.\n" "Gültige Werte: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Lineares Pad-Array" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Kreisschlitz-Array" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Abstand, in dem das Gerber-Element gepuffert werden soll." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Skalierungswerk" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Faktor zum Skalieren des Gerber-Elements." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Schwelle niedrig" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Schwellenwert, unter dem die Blenden nicht markiert sind." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Schwelle hoch" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Schwellenwert, über dem die Blenden nicht markiert sind." @@ -9580,7 +9595,7 @@ msgstr "Schwellenwert, über dem die Blenden nicht markiert sind." msgid "Gerber Export" msgstr "Gerber Export" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9588,14 +9603,14 @@ msgstr "" "Die hier eingestellten Parameter werden in der exportierten Datei verwendet\n" "bei Verwendung des Menüeintrags Datei -> Exportieren -> Gerber exportieren." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "Die in der Gerber-Datei verwendeten Einheiten." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9603,7 +9618,7 @@ msgstr "" "Die Anzahl der Ziffern im gesamten Teil der Nummer\n" "und im Bruchteil der Zahl." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9611,7 +9626,7 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "der ganze Teil von Gerber koordiniert." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9619,10 +9634,10 @@ msgstr "" "Diese Zahlen geben die Anzahl der Ziffern in an\n" "Der Dezimalteil der Gerber-Koordinaten." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9636,11 +9651,11 @@ msgstr "" "Wenn TZ aktiviert ist, werden nachfolgende Nullen entfernt\n" "und führende Nullen werden beibehalten." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Geometrie Allgemein" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9648,11 +9663,11 @@ msgstr "" "Die Anzahl der Kreisschritte für Gerber\n" "lineare Approximation mit kreisförmiger Apertur." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Standardwerte" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9660,11 +9675,11 @@ msgstr "" "Diese Werte werden als Ersatzwerte verwendet\n" "für den Fall, dass sie nicht in der Gerber-Datei gefunden werden." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Reinigen Sie die Öffnungen" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9672,11 +9687,11 @@ msgstr "" "Entfernt Öffnungen ohne Geometrie\n" "Dadurch wird die Anzahl der Öffnungen im Gerber-Objekt verringert." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Polaritätswechselpuffer" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9688,11 +9703,11 @@ msgstr "" "Kann helfen, Gerber-Dateien zu laden, die sonst\n" "nicht richtig laden." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Farben speichern" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9700,24 +9715,24 @@ msgstr "" "Die festgelegten Farben für Gerber-Objekte werden gespeichert.\n" "Diese werden bei jedem Start der Anwendung verwendet." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Löschen Sie die Farben" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Setzen Sie die mit Gerber-Objekten verknüpften Farben zurück." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Gespeicherte Farben für Gerber-Objekte werden gelöscht." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Gerber-Optionen" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Abgerundete Geo" @@ -9728,7 +9743,7 @@ msgstr "Abgerundete Geo" msgid "Copper Thieving Plugin" msgstr "Copper Thieving Werkzeug" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9736,19 +9751,19 @@ msgstr "" "Ein Werkzeug um Copper Thieving durchzuführen, das auf\n" "ein ausgewähltes Gerber File angewendet werden kann." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Anzahl der Schritte (Linien) um Kreise zu interpolieren." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Freistellung" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9760,47 +9775,47 @@ msgstr "" "Polygon\n" "in mehrere aufgeteilt." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "" "Diebstahlsbereiche mit einer Fläche, die kleiner als dieser Wert ist, werden " "nicht addiert." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Selbst" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Bereichsauswahl" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Ref. Objekt" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Referenz:" # Double -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9815,31 +9830,31 @@ msgstr "" "- 'Referenzobjekt' - 'Copper Thieving' innerhalb des von einem anderen " "Objekt angegebenen Bereichs." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Rechteckig" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Minimal" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Box-Typ" # Double -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9847,29 +9862,29 @@ msgstr "" "- 'Rechteckig' - Der Begrenzungsrahmen hat eine rechteckige Form.\n" "- 'Minimal' - Der Begrenzungsrahmen ist die konvexe Rumpfform." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Punktmuster" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Quadratraster" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Linienraster" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Füllart:" # Double -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9882,59 +9897,59 @@ msgstr "" "gefüllt.\n" "- 'Linienraster' - Der leere Bereich wird mit einem Linienmuster gefüllt." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Punktmuster Parameter" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Punktdurchmesser im Punktmuster." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Abstand zwischen zwei Punkten im Punktmuster." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Quadratraster Parameter" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Quadratlängen im Quadratraster." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Abstand zwischen zwei Quadraten im Quadratraster." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Schraffurparameter" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Liniendicke." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Linienabstand." # What is a Robber Bar? -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Robber Bar-Parameter" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9942,48 +9957,48 @@ msgstr "" "Parameter für die Robber Bar\n" "Eine Robber Bar ist ein Kupferrand bei Lochmustern." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "Begrenzungsrahmenrand der Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Dicke" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "Dicke der Robber Bar." # What is pattern plating? -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Musterbeschichtungsmaske" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Erzeugen Sie eine Maske für die Musterbeschichtung." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "Nur Pads" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" "Wählen Sie nur Pads aus, falls das ausgewählte Objekt ein Kupfergerber ist." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9991,29 +10006,29 @@ msgstr "" "Der Abstand zwischen den Copper Thieving Elementen \n" "und/oder der Robber Bar und den tatsächlichen Öffnungen in der Maske." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "" "Wählen Sie aus, welche zusätzliche Geometrie aufgenommen werden soll, falls " "verfügbar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Both" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Diebstahl" # Double -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "'Robber Bar'" @@ -10023,22 +10038,22 @@ msgstr "'Robber Bar'" msgid "Calibration Plugin" msgstr "Kalibrierungspunkte" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Parameter für dieses Werkzeug." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Quellenart" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -10052,32 +10067,32 @@ msgstr "" "- \"Frei\" klicken Sie frei auf der Leinwand um einen Kalibierungspunkt zu " "setzen" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Frei" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Die Höhe (Z) für den Weg zwischen Pads." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Z Überprüfung" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Höhe (Z) um den Punkt zu prüfen." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Z Höhen Werkzeug" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -10086,27 +10101,27 @@ msgstr "" "Fügen sie eine Sequenz ein um die Höhe (Z)\n" "des Überprüfungswerkzeugs zu nullen." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Werkzeugwechsel Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Höhe (Z) zur Installation der Überprüfungssonde." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Werkzeugwechsel X, Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -10117,12 +10132,12 @@ msgstr "" "Wenn kein Wert eingegeben wird, wird der Strom angezeigt\n" "(x, y) Punkt wird verwendet," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Zweiter Punkt" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -10133,17 +10148,17 @@ msgstr "" "- oben links -> Der Benutzer richtet die Leiterplatte vertikal aus\n" "- rechts unten -> Der Benutzer richtet die Leiterplatte horizontal aus" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Oben links" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Unten rechts" @@ -10151,15 +10166,15 @@ msgstr "Unten rechts" msgid "Extract Drills Options" msgstr "Optionen für Bohrer extrahieren" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Verarbeitete Pads Typ" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10169,81 +10184,81 @@ msgstr "" "Wenn die Leiterplatte viele SMD-Pads mit rechteckigen Pads hat,\n" "Deaktivieren Sie die rechteckige Öffnung." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Prozessrunde Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Länglich" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Längliche Pads verarbeiten." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Quadratische Pads verarbeiten." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Rechteckige Pads verarbeiten." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Andere" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Prozess-Pads nicht in den oben genannten Kategorien." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Fester Durchmesser" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Fester Ring" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Proportional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10255,15 +10270,15 @@ msgstr "" "- Fester Ring -> Alle Löcher haben einen festen Ring\n" "- Proportional -> Jede Lochgröße ist ein Bruchteil der Padgröße" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Fester Lochdurchmesser." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10273,50 +10288,50 @@ msgstr "" "Das Kupfersplitter zwischen dem Loch außen\n" "und der Rand des Kupferkissens." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "Die Größe des Ringes für kreisförmige Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "Die Größe des Ringes für längliche Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "Die Größe des Ringes für quadratische Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "Die Größe des Ringes für rechteckige Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "Die Größe des Ringes für andere Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Proportionaler Durchmesser" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Faktor" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10324,18 +10339,18 @@ msgstr "" "Proportionaler Durchmesser.\n" "Der Lochdurchmesser beträgt einen Bruchteil der Padgröße." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 msgid "Extract Soldermask" msgstr "Lötmaske extrahieren" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 msgid "Extract soldermask from a given Gerber file." msgstr "Extrahieren Sie die Lötmaske aus einer bestimmten Gerber-Datei." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10343,18 +10358,18 @@ msgstr "" "Hiermit wird festgelegt, um wie viel sich die Lötmaske erstreckt\n" "jenseits des Randes der Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 msgid "Extract Cutout" msgstr "Ausschnitt extrahieren" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 msgid "Extract a cutout from a given Gerber file." msgstr "Extrahieren Sie einen Ausschnitt aus einer bestimmten Gerber-Datei." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 msgid "The thickness of the line that makes the cutout geometry." msgstr "Die Dicke der Linie, aus der die Ausschnittgeometrie besteht." @@ -10365,7 +10380,7 @@ msgstr "Die Dicke der Linie, aus der die Ausschnittgeometrie besteht." msgid "Fiducials Plugin" msgstr "Passermarken-Tool" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10376,25 +10391,25 @@ msgstr "" "des Bezugspunktes kreisförmig ist, ansonsten die Größe des Bezugspunktes.\n" "Der Ausschnitt der Lötmaske ist doppelt so groß." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Auto" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Manuell" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Modus" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10405,22 +10420,22 @@ msgstr "" "platziert.\n" "- \"Manuell\" Die Bezugspunkte werden manuell platziert." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Hoch" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Runter" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Zweiter Bezugspunkt" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10434,23 +10449,23 @@ msgstr "" "- \"Keine\" Es gibt keinen zweiten Bezugspunkt, die Reihenfolge ist: Unten-" "Links, Oben-Rechts." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Kreuzförmig" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Schachbrett" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Bezugspunktart" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10463,7 +10478,7 @@ msgstr "" "\"Kreuzförmig\" Kreuzlinienbezugspunkte\n" "\"Schachbrett\" Schachbrettförmige Bezugspunkte." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Liniendicke" @@ -10474,7 +10489,7 @@ msgstr "Liniendicke" msgid "Invert Gerber Plugin" msgstr "Invertieren Sie das Gerber-Werkzeug" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10482,8 +10497,8 @@ msgstr "" "Ein Werkzeug zum Konvertieren der Gerber-Geometrie von positiv nach negativ\n" "und umgekehrt." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10491,13 +10506,13 @@ msgstr "" "Entfernung, um die vermieden werden muss\n" "die Kanten des Gerber-Objekts." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Linien verbinden Stil" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10511,8 +10526,8 @@ msgstr "" "- Quadrat -> Die Linien treffen sich in einem Winkel von 90 Grad\n" "- Abschrägung -> Die Linien werden durch eine dritte Linie verbunden" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Fase" @@ -10522,7 +10537,7 @@ msgstr "Fase" msgid "Optimal Plugin" msgstr "Optimierungswerkzeug" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10530,12 +10545,12 @@ msgstr "" "Ein Werkzeug, um den Mindestabstand zwischen zu finden\n" "jeweils zwei Gerber geometrische Elemente" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Präzision" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Anzahl der Dezimalstellen für die Abstände und Koordinaten in diesem " @@ -10545,8 +10560,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "Stanzen Sie die Gerber-Optionen" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10571,7 +10586,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "QRCode Werkzeug" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10579,12 +10594,12 @@ msgstr "" "Ein Werkzeug um QR Codes zu erzeugen, um diese\n" "in Gerber Dateien einzufügen oder als Datei zu exportieren." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Version" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10593,13 +10608,13 @@ msgstr "" "Je nach QRCode Version kann 1 (21x21 Quadrate)\n" " bis 40 (177x177 Quadrate) angegeben werden." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Fehlerausgleich" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10615,12 +10630,12 @@ msgstr "" "Q: max. 25%% Fehler können ausgeglichen werden\n" "H : max. 30%% Fehler können ausgeglichen warden." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Quadratgröße" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10630,12 +10645,12 @@ msgstr "" "des QRCodes beeinflusst, da sie die Größe jedes einzelnen Quadrats " "spezifiziert." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Randdicke" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10645,27 +10660,27 @@ msgstr "" "Standardwert is 4. Die Breite gibt den Raum der Freistellung um den QRCode " "an." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "QRCode Daten" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Beliebiger Text der in den QRCode umgerechnet werden soll." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Geben Sie hier den Text in Ihrem QRCode an." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polarität" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10676,17 +10691,17 @@ msgstr "" "Es kann entweder Negativ sein (die Boxen sind durchsichtig)\n" "oder Positiv (die Boxen sind undurchsichtig)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Negativ" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Positiv" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10699,8 +10714,8 @@ msgstr "" "sollte er \"Positiv\" sein, wenn sie ihn zum Copper File hinzufügen\n" "wollen sollte er möglichst \"Negativ\" sein." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10709,22 +10724,22 @@ msgstr "" "Der Umriss um den QRCode, der die Freistellungsfläche definiert\n" "kann abgerundete oder scharfe Ecken haben." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Boxfarbe" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "Wählen Sie die Farbe der Boxen." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Hintergrundfarbe" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Wählen Sie die Farbe im QRCode, die nicht von einer Box bedeckt ist." @@ -10735,7 +10750,7 @@ msgstr "Wählen Sie die Farbe im QRCode, die nicht von einer Box bedeckt ist." msgid "Check Rules Plugin" msgstr "Überprüfen Sie die Regeln" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10744,26 +10759,26 @@ msgstr "" "befinden\n" "von Herstellungsregeln." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Spurengröße" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "Hiermit wird überprüft, ob die Mindestgröße für Traces erfüllt ist." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10772,18 +10787,18 @@ msgstr "Hiermit wird überprüft, ob die Mindestgröße für Traces erfüllt ist msgid "Min value" msgstr "Min. Wert" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Minimale akzeptable Trace-Größe." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Mininalabstand Kupfer zu Kupfer" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10792,13 +10807,13 @@ msgstr "" "Dies überprüft, ob der Mindestabstand zwischen Kupfer\n" "Spuren ist erfüllt." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10806,26 +10821,26 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Minimaler akzeptabler Abstandswert." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Mininalabstand Kupfer zum Rahmen" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." msgstr "Überprüft den Minimalabstand zwischen Kupfer und Rand." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Siebdruck zu siebdruck Abstand" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10834,13 +10849,13 @@ msgstr "" "Dies prüft, ob der Mindestabstand zwischen Siebdruck\n" "Objekte und Silkscreen-Objekte erfüllt ist." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Siebdruck auf Lötmaske Clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10849,14 +10864,14 @@ msgstr "" "Dies prüft, ob der Mindestabstand zwischen Siebdruck\n" "Spuren und Lötmaskenspuren werden eingehalten." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Siebdruck zur Gliederung Clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10865,13 +10880,13 @@ msgstr "" "Dies prüft, ob der Mindestabstand zwischen Siebdruck\n" "Spuren und der Umriss ist erfüllt." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Lötmaskenband" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10881,14 +10896,14 @@ msgstr "" "eingehalten wird\n" "Spuren und Soldermask-Merkmale sind erfüllt." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Minimaler Ring" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10897,17 +10912,17 @@ msgstr "" "Dies überprüft, ob der minimale Kupferring durch Bohren übrig bleibt\n" "Ein Loch in einem Pad ist getroffen." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Minimaler akzeptabler Ringwert." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Loch zu Loch Abstand" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10916,17 +10931,17 @@ msgstr "" "Dies überprüft, ob der Mindestabstand zwischen einem Bohrloch ist\n" "und ein weiteres Bohrloch ist getroffen." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Minimale zulässige Bohrergröße." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Lochgröße" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10941,7 +10956,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "2-seitige PCB" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10949,50 +10964,50 @@ msgstr "" "Ein Werkzeug, das beim Erstellen eines doppelseitigen Dokuments hilft\n" "PCB mit Ausrichtungslöchern." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Bohrdurchmesser" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Durchmesser des Bohrers für die Ausrichtungslöcher." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Achse ausrichten" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Vertikal spiegeln (X) oder horizontal (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Spiegelachse" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Box" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Loch schnappt" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Achsenreferenz" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11019,12 +11034,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Rechnerwerkzeug" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "V-Shape-Werkzeugrechner" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11035,12 +11050,12 @@ msgstr "" "mit dem Spitzendurchmesser, Spitzenwinkel und\n" "Schnitttiefe als Parameter." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Spitzendurchmesser" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -11049,12 +11064,12 @@ msgstr "" "Dies ist der Werkzeugspitzendurchmesser.\n" "Es wird vom Hersteller angegeben." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Spitzenwinkel" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11062,7 +11077,7 @@ msgstr "" "Dies ist der Winkel an der Spitze des Werkzeugs.\n" "Es wird vom Hersteller angegeben." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11070,13 +11085,13 @@ msgstr "" "Dies ist die Tiefe zum Schneiden in Material.\n" "Im CNCJob-Objekt ist dies der Parameter CutZ." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Galvanikrechner" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -11087,38 +11102,38 @@ msgstr "" "unter Verwendung einer Methode wie Grahit-Tinte oder Calcium-Hypophosphit-" "Tinte oder Palladiumchlorid." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "PCB Länge" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "Dies ist die Boardlänge. In Zentimeter." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "PCB Breite" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "Dies ist die Breite der Platte in Zentimetern." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "Dies ist der Boardbereich." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Stromdichte" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11126,13 +11141,13 @@ msgstr "" "Stromdichte durch die Platine.\n" "In Ampere pro Quadratfuß ASF." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Kupferwachstum" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11144,38 +11159,38 @@ msgstr "" msgid "Corner Markers Options" msgstr "Optionen für Eckmarkierungen" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Form des Markers." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Halbkreuz" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "Die Dicke der Linie, die die Eckmarkierung bildet." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "Die Länge der Linie, die die Eckmarkierung bildet." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Bohrdurchmesser" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout Plugin" msgstr "Ausschnitt PCB" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -11185,7 +11200,7 @@ msgstr "" "die PCB und trennen Sie es von\n" "das ursprüngliche Brett." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -11194,20 +11209,20 @@ msgstr "" "Durchmesser des zum Ausschneiden verwendeten Werkzeugs\n" "die PCB-Form aus dem umgebenden Material." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Mehrfache Tiefe" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Typ" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -11220,12 +11235,12 @@ msgstr "" "- Panel: Ein Panel-PCB-Gerber-Objekt, das hergestellt wird\n" "aus vielen einzelnen PCB-Umrissen." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Einzeln" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11249,18 +11264,18 @@ msgstr "" "- 2 tb \t- 2 * oben + 2 * unten\n" "- 8 \t- 2 * links + 2 * rechts + 2 * oben + 2 * unten" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Großer Cursor" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "" "Verwenden Sie einen großen Cursor, wenn Sie manuelle Lücken hinzufügen." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 msgid "" "Diameter of the tool used to cutout\n" @@ -11269,7 +11284,7 @@ msgstr "" "Durchmesser des zum Ausschneiden verwendeten Werkzeugs\n" "die Leiterplatte durch Bohren." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 msgid "" "Distance between the center of\n" @@ -11284,32 +11299,32 @@ msgstr "" msgid "Drilling Plugin" msgstr "Bohrwerkzeug" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Erstellen Sie einen CNCJob mit Werkzeugwegen zum Bohren oder Fräsen von " "Löchern." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Werkzeugbestellung" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11331,33 +11346,33 @@ msgstr "" "festgelegt\n" "in umgekehrter Richtung und deaktivieren Sie diese Steuerung." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "Vorwärts" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Rückwärts" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Werkzeugwechsel" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11365,9 +11380,9 @@ msgstr "" "Werkzeugwechselfolge einbeziehen\n" "im G-Code (Pause für Werkzeugwechsel)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." @@ -11375,15 +11390,15 @@ msgstr "" "Z-Achsenposition (Höhe) für\n" "Werkzeugwechsel." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Bewegung beenden Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -11391,15 +11406,15 @@ msgstr "" "Höhe des Werkzeugs nach\n" "die letzte Bewegung am Ende des Jobs." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "Bewegung beenden X, Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11409,14 +11424,14 @@ msgstr "" "Wenn kein Wert eingegeben wird, erfolgt keine Bewegung\n" "auf der X, Y-Ebene am Ende des Jobs." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Verweilzeit aktivieren" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11424,21 +11439,21 @@ msgstr "" "Pause, damit die Spindel ihre erreichen kann\n" "Geschwindigkeit vor dem Schneiden." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Anzahl der Zeiteinheiten, in denen die Spindel verweilen soll." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Postprozessor" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11446,32 +11461,32 @@ msgstr "" "Die Postprozessor-JSON-Datei, die diktiert\n" "Gcode-Ausgabe." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Bohrschlitze" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "Eine Liste der erweiterten Parameter." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Werkzeugwechsel X, Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Werkzeugwechsel X, Y Position." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Start Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11480,19 +11495,19 @@ msgstr "" "Höhe des Werkzeugs unmittelbar nach Beginn der Arbeit.\n" "Löschen Sie den Wert, wenn Sie diese Funktion nicht benötigen." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Sonde Z Tiefe" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11500,27 +11515,27 @@ msgstr "" "Die maximale Tiefe, in der die Sonde zulässig ist\n" "zu untersuchen. Negativer Wert in aktuellen Einheiten." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Vorschubsonde" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "Der Vorschub während der Sondenmessung." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Drehrichtung" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11532,13 +11547,13 @@ msgstr "" "- CW = im Uhrzeigersinn oder\n" "- CCW = gegen den Uhrzeigersinn" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Schneller Sprung" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11550,11 +11565,11 @@ msgstr "" "Das bedeutet die schnellste verfügbare Geschwindigkeit.\n" "WARNUNG: Die Verschiebung erfolgt bei Toolchange X, Y-Koordinaten." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Schneller Rückzug" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11570,24 +11585,24 @@ msgstr "" "  - Wenn Sie den Weg von Z-Schnitt (Schnitttiefe) nach Z_Move prüfen\n" "(Fahrhöhe) erfolgt so schnell wie möglich (G0) in einem Zug." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Gebietsausschluss" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Bereichsausschlussparameter." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Ausschlussbereiche" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11597,27 +11612,27 @@ msgstr "" "In diesen Bereichen die Reise der Werkzeuge\n" "ist verboten." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "Die Art der Auswahlform, die für die Bereichsauswahl verwendet wird." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Strategie" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11631,30 +11646,30 @@ msgstr "" "festgelegte Höhe\n" "- Vermeiden -> vermeidet den Ausschlussbereich, indem Sie den Bereich umgehen" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Über" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Vermeiden" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Über Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11662,13 +11677,13 @@ msgstr "" "Die Höhe Z, auf die das Werkzeug ansteigt, um dies zu vermeiden\n" "ein Verbotsbereich." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "Film Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11676,14 +11691,14 @@ msgstr "" "Erstellen Sie einen PCB-Film aus einem Gerber- oder Geometrieobjekt.\n" "Die Datei wird im SVG-Format gespeichert." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Filmtyp" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11699,21 +11714,21 @@ msgstr "" "mit weiß auf einer schwarzen leinwand.\n" "Das Filmformat ist SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Filmfarbe" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "Stellen Sie die Filmfarbe ein, wenn Positivfilm ausgewählt ist." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Rand" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11733,13 +11748,13 @@ msgstr "" "weiße Farbe wie der Rest und die mit der verwechseln kann\n" "Umgebung, wenn nicht für diese Grenze." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Skalierungshub" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11751,13 +11766,13 @@ msgstr "" "dünner ist.\n" "Daher können die Feinheiten von diesem Parameter stärker beeinflusst werden." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Filmeinstellungen" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11767,12 +11782,12 @@ msgstr "" "In diesem Abschnitt finden Sie die Tools zum Ausgleichen der " "Druckverzerrungen." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Filmgeometrie skalieren" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11780,12 +11795,12 @@ msgstr "" "Ein Wert größer als 1 streckt den Film\n" "Ein Wert unter 1 ruckelt." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Verzerren Sie die Filmgeometrie" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11793,7 +11808,7 @@ msgstr "" "Positive Werte werden nach rechts verschoben\n" "negative Werte werden nach links verschoben." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -11805,44 +11820,44 @@ msgstr "" "Der Referenzpunkt, der als Ursprung für den Versatz verwendet werden soll.\n" "Dies kann einer der vier Punkte des Geometrie-Begrenzungsrahmens sein." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Unten links" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Oben rechts" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Spiegeln Sie die Filmgeometrie" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "" "Spiegeln Sie die Filmgeometrie auf der ausgewählten Achse oder auf beiden." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11854,23 +11869,23 @@ msgstr "" "- 'PNG' -> raster image\n" "- 'PDF' -> portable document format" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Seitenausrichtung" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Seitengröße" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "Eine Auswahl von Standard ISO 216 Seitengrößen." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "Der Standardwert ist 96 DPI. Ändern Sie diesen Wert, um die PNG-Datei zu " @@ -11882,87 +11897,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Isolierungsrouting" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Werkzeugdurchmesser" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Komma-getrennte Werte" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Werkzeugtyp" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Standardwerkzeugtyp:\n" -"- \"V-Form\"\n" -"- Rundschreiben" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "V-Form" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "Stichelspitzen-Durchm" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "Stichel-Winkel" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"Der Spitzenwinkel für das V-Form-Werkzeug.\n" -"In Grad." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11970,10 +11924,10 @@ msgstr "" "Schnitttiefe in Material. Negativer Wert.\n" "In Anwendungseinheiten." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11983,20 +11937,40 @@ msgstr "" "aufgenommen werden soll. Wenn das Tool V-Förmig ist, wird dieser\n" "Wert aus den anderen Parametern berechnet." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Geht herum" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Breite der Isolationslücke in\n" +"Anzahl (Ganzzahl) der Werkzeugbreiten." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Rest" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12016,23 +11990,23 @@ msgstr "" "\n" "Wenn nicht aktiviert, verwenden Sie den Standardalgorithmus." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Kombinieren" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Kombinieren Sie alle Durchgänge in einem Objekt" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Außer" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12042,15 +12016,15 @@ msgstr "" "indem Sie dies überprüfen, wird der Bereich des Objekts unten\n" "wird von der Isolationsgeometrie abgezogen." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Überprüfen Sie die Gültigkeit" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12058,8 +12032,8 @@ msgstr "" "Wenn aktiviert, werden die Werkzeugdurchmesser überprüft\n" "wenn sie eine vollständige Isolation bieten." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12074,19 +12048,19 @@ msgstr "" "- 'Referenzobjekt' - verarbeitet den von einem anderen Objekt angegebenen " "Bereich." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Polygon auswahl" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Inneres" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12095,13 +12069,13 @@ msgstr "" "auswählen.\n" "(Löcher im Polygon)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Gezwungen" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12113,21 +12087,21 @@ msgstr "" "werden.\n" "Funktioniert, wenn \"Restbearbeitung\" verwendet wird." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "NormalFormat" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Progressiv" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -12141,7 +12115,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Fräswerkzeug" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -12153,12 +12127,12 @@ msgstr "" "Leinwand klicken\n" "- Gitter: Erzeugt automatisch ein Gitter mit Sondenpunkten" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Raster" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -12171,60 +12145,60 @@ msgstr "" "- Bilinear: Verwendet die bilineare Interpolation. Nur für den Grid-Modus " "verwendbar." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Säulen" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "Die Anzahl der Rasterspalten." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Reihen" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "Die Anzahl der Rasterzeilen." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Sonden-Z-Weg" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "" "Das sichere Z für die Sonde, die sich zwischen den Sondenpunkten bewegt." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Sondenvorschub" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Regler" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -12233,22 +12207,22 @@ msgstr "" "Die Art des Controllers, für den generiert werden soll\n" "Höhenkarte Gcode." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Schritt" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Bei jeder Tippaktion werden die Achsen mit diesem Wert verschoben." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Vorschub beim Joggen." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Abstand in sicherer Höhe (Z) beim Joggen zum Ursprung." @@ -12258,18 +12232,41 @@ msgstr "Abstand in sicherer Höhe (Z) beim Joggen zum Ursprung." msgid "Milling Plugin" msgstr "Fräswerkzeug" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "" "Erstellen Sie CNCJob mit Werkzeugwegen zum Fräsen von Geometrie oder Bohren " "von Löchern." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "Stichelspitzen-Durchm" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "Stichel-Winkel" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12277,7 +12274,7 @@ msgstr "" "Der Spitzenwinkel für das Stichel-Werkzeug.\n" "In grad." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." @@ -12285,7 +12282,7 @@ msgstr "" "Höhe des Werkzeugs bei\n" "Bewegen ohne zu schneiden." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12293,8 +12290,8 @@ msgstr "" "Werkzeugwechselfolge einbeziehen\n" "im Maschinencode (Pause für Werkzeugwechsel)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -12302,7 +12299,7 @@ msgstr "" "Schnittgeschwindigkeit im XY\n" "Flugzeug in Einheiten pro Minute" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12312,7 +12309,7 @@ msgstr "" "Flugzeug in Einheiten pro Minute.\n" "Es heißt auch Sturz." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12322,7 +12319,7 @@ msgstr "" "Wenn LASER-Postprozessor verwendet wird,\n" "Dieser Wert ist die Leistung des Lasers." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12330,7 +12327,7 @@ msgstr "" "Die Postprozessor-Datei, die diktiert\n" "den Maschinencode (wie GCode, RML, HPGL)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12344,14 +12341,14 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Nachschneiden" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12363,11 +12360,11 @@ msgstr "" "Beim letzten Schnitt treffen wir einen\n" "verlängerter Schnitt über dem ersten Schnittabschnitt." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Fügen Sie eine Politur hinzu" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12375,8 +12372,8 @@ msgstr "" "Fügt am Ende des GCodes einen Malabschnitt hinzu.\n" "Eine Metallbürste reinigt das Material nach dem Fräsen." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12388,13 +12385,13 @@ msgstr "" "- Samenbasiert: Aus dem Samen heraus.\n" "- Linienbasiert: Parallele Linien." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "NCC Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12402,12 +12399,28 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege, um alle Nicht-Kupfer-Bereiche zu schneiden." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Werkzeugtyp" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Standardwerkzeugtyp:\n" +"- \"V-Form\"\n" +"- Rundschreiben" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Offsetwert" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12424,14 +12437,14 @@ msgstr "" "- 'Referenzobjekt' - verarbeitet den von einem anderen Objekt angegebenen " "Bereich." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 #, fuzzy #| msgid "Paint Plotting" msgid "Paint Plugin" msgstr "Malen Sie Plotten" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12460,7 +12473,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Panelisierung PCB" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12470,13 +12483,13 @@ msgstr "" "Jedes Element ist eine Kopie des Quellobjekts\n" "in einem X-Abstand, Y-Abstand voneinander." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Abstandspalten" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12484,13 +12497,13 @@ msgstr "" "Abstand zwischen den Spalten des gewünschten Bereichs.\n" "In aktuellen Einheiten." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Abstand Reihen" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12498,28 +12511,28 @@ msgstr "" "Abstand zwischen den Reihen des gewünschten Feldes.\n" "In aktuellen Einheiten." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Anzahl der Spalten des gewünschten Bereichs" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Anzahl der Zeilen des gewünschten Panels" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Geo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Panel-Typ" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12529,8 +12542,8 @@ msgstr "" "- Gerber\n" "- Geometrie" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12542,12 +12555,12 @@ msgstr "" "zwei beliebige überlappende Linienelemente im Bedienfeld\n" "und entfernt die überlappenden Teile, wobei nur eines davon übrig bleibt." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Beschränkung innerhalb" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12561,13 +12574,13 @@ msgstr "" "Das letzte Panel enthält so viele Spalten und Zeilen wie\n" "Sie passen vollständig in den ausgewählten Bereich." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Breite (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12575,13 +12588,13 @@ msgstr "" "Die Breite (DX), in die das Panel passen muss.\n" "In aktuellen Einheiten." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Höhe (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12595,7 +12608,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Lötpaste-Werkzeug" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12603,52 +12616,52 @@ msgstr "" "Ein Werkzeug zum Erstellen von GCode für die Ausgabe\n" "Lotpaste auf eine Leiterplatte." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Neuer Düsendurchmesser" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "" "Durchmesser für das neue Werkzeug, das in die Werkzeugtabelle aufgenommen " "werden soll" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Z Dosierbeginn" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "Die Höhe (Z) bei der Lotpastendosierung." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Z-Abgabe" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "Die Höhe (Z) bei der Lotpastendosierung." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Z Abgabestopp" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "Die Höhe (Z) bei der Lotpastendosierung stoppt." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Z Reise" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12657,16 +12670,16 @@ msgstr "" "Die Höhe (Z) für den Weg zwischen Pads\n" "(ohne Lotpaste zu dosieren)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Z Werkzeugwechsel" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "Die Höhe (Z) für Werkzeug (Düse) ändert sich." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12675,12 +12688,12 @@ msgstr "" "Die X, Y-Position für Werkzeug (Düse) ändert sich.\n" "Das Format ist (x, y), wobei x und y reelle Zahlen sind." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Vorschub (Geschwindigkeit) während der Bewegung auf der X-Y-Ebene." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12689,12 +12702,12 @@ msgstr "" "Vorschub (Geschwindigkeit) bei vertikaler Bewegung\n" "(auf der Z-Ebene)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Vorschub Z Dosierung" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12703,12 +12716,12 @@ msgstr "" "Vorschub (Geschwindigkeit) bei vertikaler Aufwärtsbewegung\n" "in Ausgabeposition (in der Z-Ebene)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Spindeldrehzahl FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12717,22 +12730,22 @@ msgstr "" "Die Spendergeschwindigkeit beim Schieben der Lötpaste\n" "durch die Spenderdüse." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Verweilzeit FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Pause nach dem Löten." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Spindeldrehzahl REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12741,12 +12754,12 @@ msgstr "" "Die Spendergeschwindigkeit beim Einfahren der Lötpaste\n" "durch die Spenderdüse." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Verweilen REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12755,7 +12768,7 @@ msgstr "" "Pause nachdem Lotpastendispenser eingefahren wurde,\n" "das Druckgleichgewicht zu ermöglichen." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Dateien, die die GCode-Generierung steuern." @@ -12766,7 +12779,7 @@ msgstr "Dateien, die die GCode-Generierung steuern." msgid "Substractor Plugin" msgstr "Substractor-Werkzeug-Optionen" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12774,21 +12787,21 @@ msgstr "" "Ein Werkzeug zum Subtrahieren eines Gerber- oder Geometrieobjekts\n" "von einem anderen des gleichen Typs." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Wege schließen" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "" "Wenn Sie dies aktivieren, werden die vom Subtrahiererobjekt geschnittenen " "Pfade geschlossen." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Quelle löschen" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12802,7 +12815,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Werkzeug Umwandeln" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12810,7 +12823,7 @@ msgstr "" "Verschiedene Transformationen, die angewendet werden können\n" "auf einem Anwendungsobjekt." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12828,17 +12841,17 @@ msgstr "" "definiert ist\n" "- Objekt -> die Mitte des Begrenzungsrahmens eines bestimmten Objekts" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "Der Objekttyp, der als Referenz verwendet wird." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Neigung" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12851,36 +12864,36 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Autocompleter-Schlüsselwörter" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Wiederherstellen" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Stellen Sie den Standardzustand der Autocompleter-Schlüsselwortliste wieder " "her." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Alles löschen" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Löschen Sie alle Autocompleter-Schlüsselwörter aus der Liste." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Liste der Stichwörter" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12892,31 +12905,31 @@ msgstr "" "Der Autocompleter ist installiert\n" "im Code-Editor und für die Tcl-Shell." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Erweiterung" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "" "Ein Schlüsselwort, das der Liste hinzugefügt oder gelöscht werden soll." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Keyword hinzufügen" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Fügen Sie der Liste ein Schlüsselwort hinzu" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Stichwort löschen" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Löschen Sie ein Schlüsselwort aus der Liste" @@ -12924,27 +12937,27 @@ msgstr "Löschen Sie ein Schlüsselwort aus der Liste" msgid "Excellon File associations" msgstr "Excellon-Dateizuordnungen" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Stellen Sie den Standardzustand der Erweiterungsliste wieder her." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Löschen Sie alle Erweiterungen aus der Liste." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Erweiterungsliste" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12952,45 +12965,45 @@ msgstr "" "Liste der zu verwendenden Dateierweiterungen\n" "im Zusammenhang mit FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "A file extension to be added or deleted to the list." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Erweiterung hinzufügen" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Fügen Sie der Liste eine Dateierweiterung hinzu" +msgid "Add Extension" +msgstr "Erweiterung hinzufügen" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Erweiterung löschen" +msgid "Add a file extension to the list" +msgstr "Fügen Sie der Liste eine Dateierweiterung hinzu" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Erweiterung löschen" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Löschen Sie eine Dateierweiterung aus der Liste" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Assoziation anwenden" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Assoziation anwenden" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -13057,208 +13070,62 @@ msgstr "" "Geben Sie >help< gefolgt von Run Code ein, um eine Liste der FlatCAM Tcl-" "Befehle anzuzeigen (angezeigt in der Tcl-Shell)." -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "Export abgebrochen ..." -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "Datei gespeichert in" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "Codeprüfung" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 msgid "CNC Machine Code could not be updated" msgstr "Der CNC-Maschinencode konnte nicht aktualisiert werden" -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 msgid "CNC Machine Code was updated" msgstr "Der CNC-Maschinencode wurde aktualisiert" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "Dieses CNCJob-Objekt kann nicht verarbeitet werden, da es sich um ein" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "CNCJob-Objekt" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "Dokumenteditor" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "" "Bitte wählen Sie ein oder mehrere Werkzeuge aus der Liste aus und versuchen " "Sie es erneut." -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Das Fräswerkzeug für BOHRER ist größer als die Lochgröße. Abgebrochen." -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "Das Fräswerkzeug für SCHLITZ ist größer als die Lochgröße. Abgebrochen." -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "Scheitelpunkte wurden berechnet." -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 -#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 -#: appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "Parameter für" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2519 -msgid "No Tool Selected" -msgstr "Kein Werkzeug ausgewählt" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:678 appPlugins/ToolNCC.py:893 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "Mehrere Werkzeuge" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 -#: appPlugins/ToolNCC.py:1383 appPlugins/ToolNCC.py:1455 -#: appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" -"Bitte geben Sie einen Werkzeugdurchmesser ungleich Null im Float-Format ein." - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "Werkzeugdatenbank konnte nicht geladen werden." - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "" -"Werkzeug nicht in der Werkzeugdatenbank. Hinzufügen eines Standardwerkzeugs" - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 -#: appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" -"Abgesagt.\n" -"Mehrere Werkzeuge für einen Werkzeugdurchmesser finden Sie in der " -"Werkzeugdatenbank." - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 -#: appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "" -"Neues Werkzeug zur Werkzeugtabelle aus der Werkzeugdatenbank hinzugefügt." - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "Werkzeug in der Werkzeugtabelle hinzugefügt." - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "Fehlgeschlagen. Wählen Sie ein Werkzeug zum Kopieren aus." - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "Das Werkzeug wurde in die Werkzeugtabelle kopiert." - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "Das Werkzeug wurde in der Werkzeugtabelle bearbeitet." - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "Gescheitert. Wählen Sie ein Werkzeug zum Löschen aus." - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "Werkzeug wurde in der Werkzeugtabelle gelöscht." - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Deaktiviert, da das Werkzeug V-förmig ist.\n" -"Bei V-förmigen Werkzeugen beträgt die Schnitttiefe\n" -"berechnet aus anderen Parametern wie:\n" -"- 'V-Spitzenwinkel' -> Winkel an der Spitze des Werkzeugs\n" -"- 'V-Spitze Durchmesser' -> Durchmesser an der Spitze des Werkzeugs\n" -"- Werkzeugdurchmesser -> Spalte 'Durchmesser' in der Werkzeugtabelle\n" -"NB: Ein Wert von Null bedeutet, dass Werkzeugdurchmesser = 'V-Spitze " -"Durchmesser'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Diese Geometrie kann nicht verarbeitet werden, da dies der Fall ist" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Gescheitert. Kein Werkzeug in der Werkzeugtabelle ausgewählt ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13267,54 +13134,45 @@ msgstr "" "Wert angegeben.\n" "Fügen Sie einen Werkzeugversatz hinzu oder ändern Sie den Versatztyp." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "G-Code-Analyse läuft ..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "G-Code-Analyse beendet ..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "G-Code-Verarbeitung abgeschlossen" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "G-Code-Verarbeitung fehlgeschlagen mit Fehler" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Abgebrochen. Leere Datei hat keine Geometrie" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNCjob erstellt" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Polieren" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "Geometrie konnte nicht vollständig gemalt werden" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "" "Der Skalierungsfaktor muss eine Zahl sein: Ganzzahl oder Fließkommazahl." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13322,7 +13180,7 @@ msgstr "" "Ein (x, y) Wertepaar wird benötigt. Wahrscheinlich haben Sie im Feld Offset " "nur einen Wert eingegeben." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13332,23 +13190,7 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Löschen fehlgeschlagen. Es sind keine Ausschlussbereiche zu löschen." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Löschen fehlgeschlagen. Es ist nichts ausgewählt." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -msgid "Value edited in Exclusion Table." -msgstr "In der Ausschlusstabelle bearbeiteter Wert." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Festkörpergeometrie puffern" @@ -13356,16 +13198,16 @@ msgstr "Festkörpergeometrie puffern" msgid "Operation could not be done." msgstr "Operation konnte nicht durchgeführt werden." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "Isolationsgeometrie konnte nicht generiert werden." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Isolationsgeometrie erstellt" @@ -13397,7 +13239,7 @@ msgstr "Skalierung ..." msgid "Skewing..." msgstr "Verziehen..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Dimensionen" @@ -13492,35 +13334,35 @@ msgstr "Kupferareal" msgid "Script Editor" msgstr "Script Editor" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Skript" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "Batch speichern" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Objekt umbenannt von {old} zu {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "ausgewählt" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Fehlerursache" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Alle Objekte werden ausgewählt." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "Die Objektauswahl wird gelöscht." @@ -13614,7 +13456,7 @@ msgstr "Gerber-Zeileninhalt" msgid "Gerber Parser ERROR" msgstr "Gerber-Parser FEHLER" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Gerber Buffer fertig." @@ -13756,34 +13598,34 @@ msgstr "" "Wenn diese Punkte verwendet werden, wird eine Translation und Rotation " "angenommen." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Reset Werkzeug" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13853,28 +13695,28 @@ msgstr "" "Werkzeugdurchmesser.\n" " je nachdem was gewünscht wird und was bekannt ist. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Flächenberechnung" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Wählen Sie aus, wie die Plattenfläche berechnet werden soll." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Aktueller Wert" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13882,11 +13724,11 @@ msgstr "" "Dies ist der aktuelle Intensitätswert\n" "am Netzteil einstellen. In Ampere." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Zeit" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13894,7 +13736,7 @@ msgstr "" "Dies ist die berechnete Zeit, die für das Verfahren benötigt wird.\n" "In Minuten." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13946,19 +13788,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Abgebrochen. Es werden vier Punkte zur GCode Erzeugung benötigt." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "Es ist kein Objekt ausgewählt." @@ -13982,7 +13824,7 @@ msgstr "" "(so viel wie möglich) Ecken des Objekts." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Objekttyp" @@ -14213,64 +14055,64 @@ msgstr "" "Anpassen (Skalieren und/oder Verzerren) der Objekte\n" "anhand der zuvor gefundenen Faktoren." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Schraffur geht nur bei \"Selbst\" Referenz ..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Vollständige Füllung gewählt." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Punktmusterfüllung gewählt." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Quadratfüllung gewählt." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "Es ist kein Gerber-Objekt geladen ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Geometrie angehängt" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Fügen Sie die Quelldatei an" # Don`t know what a Copper Thieving Tool would do hence hard to translate -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "'Copper Thieving' Werkzeug fertig." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -14279,73 +14121,73 @@ msgstr "'Copper Thieving' Werkzeug fertig." msgid "Could not retrieve object" msgstr "Objekt konnte nicht abgerufen werden" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Klicken Sie auf den Endpunkt des Ausfüllbereichs." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Copper Thieving Tool gestartet. Parameter lesen." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Copper Thieving-Tool. Vorbereitung von isolierenden Polygonen." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving Tool: Areale zur Kupferfüllung vorbereiten." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Geometrie wird nicht unterstützt für" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "Kein Objekt vorhanden." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "Der Referenzobjekttyp wird nicht unterstützt." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Copper Thieving Tool. Füge neue Geometrie an und puffere sie." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Geometrie erstellen" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "P-Beschichtungsmaske" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "PPM Geometrie hinzufügen" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Erzeugen der PPM abgeschlossen." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Copper Thieving Tool verlassen." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Dem Gerber Objekt wird ein Copper Thieving hinzugefügt." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Fräsparameter" # Double -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14357,11 +14199,11 @@ msgstr "" "Polygon\n" "in mehrere aufgeteilt." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Ref. Typ" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14370,23 +14212,23 @@ msgstr "" "soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Ref. Objekt" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 msgid "The Application object to be used as non copper clearing reference." msgstr "" "Das Anwendungsobjekt, das als Clearing-Referenz ohne Kupfer verwendet werden " "soll." # Double -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "'Coper Thieving' einsetzen" # Double -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14395,12 +14237,12 @@ msgstr "" "das wird die eigentlichen Gerber-Spuren in einem gewissen Abstand umgeben." # Double -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "'Robber Bar' einsetzen" # Double -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14412,11 +14254,11 @@ msgstr "" "in einem bestimmten Abstand.\n" "Erforderlich für die Lochmusterbeschichtung." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Lötmaskenobjekt auswählen" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14425,11 +14267,11 @@ msgstr "" "Das Gerber Objekt mit der Lötmaske\n" "Wird als Basis verwendet." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Beschichtetes Areal" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14446,11 +14288,11 @@ msgstr "" "etwas größer als die Pads sind, und dieses Areal aus der Lötmaske berechnet " "wird." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Generieren der Beschichtungsmaske" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14460,80 +14302,80 @@ msgstr "" "Robber Bar zu der Gerber Geometrie hinzufügen, sofern\n" "diese erzeugt worden sind." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Ecken Werkzeug" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Bitte wählen Sie mindestens einen Ort aus" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "Der Werkzeugdurchmesser ist Null." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "Excellon-Objekt mit Eckbohrern erstellt." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "Ein Gerber-Objekt mit Eckmarkierungen wurde erstellt." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "Das Gerber-Objekt, dem Eckmarkierungen hinzugefügt werden." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Standorte" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Orte, an denen Eckmarkierungen platziert werden sollen." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Oben rechts" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "ALLE umschalten" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Marker hinzufügen" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Fügt der ausgewählten Gerber-Datei Eckmarkierungen hinzu." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Bohrer in Ecken" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Excellon-Objekt erstellen" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Fügt Bohrlöcher in der Mitte der Markierungen hinzu." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Standorte" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14541,6 +14383,41 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" +"Bitte geben Sie einen Werkzeugdurchmesser ungleich Null im Float-Format ein." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Werkzeugdatenbank konnte nicht geladen werden." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "" +"Werkzeug nicht in der Werkzeugdatenbank. Hinzufügen eines Standardwerkzeugs" + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Abgesagt.\n" +"Mehrere Werkzeuge für einen Werkzeugdurchmesser finden Sie in der " +"Werkzeugdatenbank." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Aktualisiertes Tool aus der Tools-Datenbank." @@ -14549,9 +14426,9 @@ msgstr "Aktualisiertes Tool aus der Tools-Datenbank." msgid "Default tool added." msgstr "Standardwerkzeug hinzugefügt." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "" "Das ausgewählte Werkzeug kann hier nicht verwendet werden. Wähle einen " @@ -14603,13 +14480,13 @@ msgstr "Alle Formularausschnitte sind abgeschlossen." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objekt nicht gefunden" @@ -14691,7 +14568,7 @@ msgstr "" "Werkzeugwege zum Schneiden um Polygonen." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Quellobjekt" @@ -14715,15 +14592,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Ausschnittwerkzeug" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Suchen und hinzufügen" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14737,16 +14614,16 @@ msgstr "" "in der Tools-Datenbank. Wenn nichts gefunden wird\n" "In der Werkzeugdatenbank wird dann ein Standardwerkzeug hinzugefügt." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Auswahl aus DB" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14770,7 +14647,7 @@ msgstr "Brückenlücken" msgid "Selection of the type of cutout." msgstr "Auswahl der Art des Ausschnitts." -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Auto" @@ -14914,7 +14791,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Objekt wurde gespiegelt" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15346,33 +15223,89 @@ msgstr "Dies ist der Mittelpunkt der euklidischen Distanz von Punkt zu Punkt." msgid "Jump to Half Point" msgstr "Springe zum halben Punkt" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Parameter für" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Mehrere Werkzeuge" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Kein Werkzeug ausgewählt" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Aktuelle Werkzeugparameter wurden auf alle Werkzeuge angewendet." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Fokus Z" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Laserleistung" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Löschen fehlgeschlagen. Es sind keine Ausschlussbereiche zu löschen." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Löschen fehlgeschlagen. Es ist nichts ausgewählt." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +msgid "Value edited in Exclusion Table." +msgstr "In der Ausschlusstabelle bearbeiteter Wert." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "Die geladene Excellon-Datei hat keine Bohrer" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Erstellen einer Liste von Punkten zum Bohren ..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Gescheitert. Bohrpunkte innerhalb der Sperrzonen." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "G-Code starten" @@ -15380,7 +15313,7 @@ msgstr "G-Code starten" msgid "Generating CNCJob..." msgstr "CNCJob generieren ..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Das Werkzeugwechsel X-Y format muss (x, y) sein." @@ -15404,9 +15337,9 @@ msgstr "" "Sucht und versucht, die Werkzeuge aus der Werkzeugtabelle zu ersetzen\n" "mit Werkzeugen von DB, die einen engen Durchmesser haben." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15414,15 +15347,15 @@ msgstr "" "Die Daten, die zum Erstellen von GCode verwendet werden.\n" "Jedes Werkzeug speichert seinen eigenen Satz solcher Daten." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Parameter auf alle Werkzeuge anwenden" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15430,24 +15363,24 @@ msgstr "" "Die aktuell angegebenen Parameter werden allen Werkzeugen der " "Werkzeugtabelle zugeordnet." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Allgemeine Parameter" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Parameter, die allen Werkzeugen gemeinsam sind." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Werkzeugwechsel Z" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "Koordinaten X-Y" @@ -15459,19 +15392,19 @@ msgstr "" "Die diktierende Präprozessor-JSON-Datei\n" "Gcode-Ausgabe für Excellon-Objekte." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Ausschlussbereiche hinzufügen" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Dies ist die Bereichs-ID." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Typ des Objekts, zu dem der Ausschlussbereich hinzugefügt wurde." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15479,7 +15412,7 @@ msgstr "" "Die Strategie für den Ausschlussbereich. Gehen Sie um die Ausschlussbereiche " "herum oder darüber." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15487,32 +15420,32 @@ msgstr "" "Wenn die Strategie darin besteht, über den Bereich zu gehen, ist dies die " "Höhe, in der sich das Werkzeug bewegt, um den Ausschlussbereich zu vermeiden." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Zone hinzufügen:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Fügen Sie einen Ausschlussbereich hinzu." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Löschen Sie alle Ausschlussbereiche." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Ausgewählte löschen" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Löschen Sie alle in der Tabelle ausgewählten Ausschlussbereiche." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Generieren des CNC-Job-Objekts" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15540,7 +15473,7 @@ msgstr "Ätzkompensationswerkzeug" msgid "Missing parameter value." msgstr "Fräsparameter" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Gerber-Objekt, das invertiert wird." @@ -15589,7 +15522,7 @@ msgstr "" msgid "Mils value" msgstr "Mils Wert" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Parameter für dieses Werkzeug" @@ -15676,38 +15609,38 @@ msgid "" msgstr "" "Erhöht die Dicke der Kupfermerkmale, um das seitliche Ätzen zu kompensieren." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "Keine Bohrer extrahiert. Probieren Sie verschiedene Parameter aus." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 msgid "No soldermask extracted." msgstr "Keine Lötmaske extrahiert." -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 msgid "No cutout extracted." msgstr "Kein Ausschnitt extrahiert." -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "" "Gerber-Objekt, aus dem Bohrlöcher oder Lötmasken extrahiert werden sollen." -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 msgid "Process all Pads." msgstr "Verarbeiten Sie alle Pads." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Bohrer extrahieren" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 msgid "Extract an Excellon object from the Gerber pads." msgstr "Extrahieren Sie ein Excellon-Objekt aus den Gerber-Pads." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Extrahieren Sie Bohrer aus einer bestimmten Gerber-Datei." @@ -15781,30 +15714,30 @@ msgstr "" "Der Durchmesser ist immer doppelt so groß\n" "wie der Kupfer Bezugspunkt." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Laden Sie ein Objekt für Film und versuchen Sie es erneut." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Laden Sie ein Objekt für Box und versuchen Sie es erneut." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Film wird erstellt ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Film positiv exportieren" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Kein Excellon-Objekt ausgewählt. Laden Sie ein Objekt zum Stanzen der " "Referenz und versuchen Sie es erneut." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15813,7 +15746,7 @@ msgstr "" "Gescheitert. Die Lochgröße ist größer als einige der Öffnungen im Gerber-" "Objekt." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15822,16 +15755,16 @@ msgstr "" "Gescheitert. Die neue Objektgeometrie ist dieselbe wie die in der " "Quellobjektgeometrie ..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Exportieren negativ Film" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Keine Objektbox. Verwenden Sie stattdessen" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." @@ -15840,15 +15773,15 @@ msgstr "" "sichtbar zu sein.\n" "Für die Seitengröße \"Grenzen\" muss sie im ersten Quadranten liegen." -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Film-Datei exportiert nach" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15860,7 +15793,7 @@ msgstr "" "Die Auswahl hier bestimmt den Objekttyp\n" "im Filmobjekt-Kombinationsfeld." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15872,7 +15805,7 @@ msgstr "" "bestimmt den Objekttyp\n" "im Kombinationsfeld Box-Objekt." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15884,33 +15817,33 @@ msgstr "" "Der Referenzpunkt, der als Ursprung für den Versatz verwendet werden soll.\n" "Dies kann einer der vier Punkte des Geometrie-Begrenzungsrahmens sein." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Film speichern" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Film speichern" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Spiegeln (Flip)" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Film-Parameter" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Löcher stanzen" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15922,11 +15855,11 @@ msgstr "" "erleichtern.\n" "wenn manuell erledigt." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Quelle" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15936,34 +15869,34 @@ msgstr "" "- Excellon -> Ein Excellon-Lochzentrum dient als Referenz.\n" "- Pad-Mitte -> wird versuchen, die Pad-Mitte als Referenz zu verwenden." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Pad-Mitte" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Excellon-Objekt" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" "Entfernen Sie die Geometrie von Excellon aus dem Film, um die Löcher in den " "Pads zu erzeugen." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Lochergröße" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "Der Wert hier bestimmt, wie groß das Loch in den Pads ist." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Film speichern" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15975,7 +15908,7 @@ msgstr "" "  FlatCAM-Objekt, speichern Sie es jedoch direkt im \n" "gewähltem Format." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -16025,13 +15958,13 @@ msgstr "Importieren" msgid "Import IMAGE" msgstr "BILD importieren" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 msgid "File no longer available." msgstr "Datei nicht mehr verfügbar." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16040,13 +15973,13 @@ msgstr "" "Gerber werden unterstützt" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importieren" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Geöffnet" @@ -16147,7 +16080,7 @@ msgstr "Bild importieren" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Öffnen Sie ein Bild vom Raster-Typ und importieren Sie es in FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16157,8 +16090,8 @@ msgstr "" "wird leer von Kupfer sein und der vorherige leere Bereich wird leer sein\n" "mit Kupfer gefüllt." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16167,85 +16100,91 @@ msgstr "" "Das Gerber-Objekt hat ein Polygon als Geometrie.\n" "Es sind keine Abstände zwischen Geometrieelementen zu finden." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Werkzeuge auf Gültigkeit prüfen." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Überprüfen ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "In der Werkzeugtabelle sind keine Werkzeuge ausgewählt." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Unvollständige Isolation. Mindestens ein Tool konnte keine vollständige " "Isolierung durchführen." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "Optimaler Werkzeugdurchmesser gefunden" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "" +"Neues Werkzeug zur Werkzeugtabelle aus der Werkzeugdatenbank hinzugefügt." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Standardwerkzeug zur Werkzeugtabelle hinzugefügt." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "Werkzeug aus Werkzeugtabelle wurde bearbeitet." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Abgebrochen. Der neue Durchmesserwert befindet sich bereits in der " "Werkzeugtabelle." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Löschen fehlgeschlagen. Wählen Sie ein Werkzeug zum Löschen aus." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Werkzeug(e) aus der Werkzeugtabelle gelöscht." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Isolieren" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Klicken Sie auf ein Plozgon um es zu isolieren." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Geo subtrahieren" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Sich überschneidende Geometrie" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Leere Geometrie in" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16255,7 +16194,7 @@ msgstr "" "Es gibt jedoch immer noch nicht isolierte Geometrieelemente. Versuchen Sie, " "ein Werkzeug mit kleinerem Durchmesser einzuschließen." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16263,44 +16202,44 @@ msgstr "" "Die folgenden Koordinaten für die Kupfermerkmale konnten nicht isoliert " "werden:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Polygon entfernt" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Klicken Sie, um das nächste Polygon hinzuzufügen / zu entfernen, oder " "klicken Sie, um zu beginnen." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "Kein Polygon an der Stelle an die geklickt wurde." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "Liste der Einzelpolygone ist leer. Vorgang wird abgebrochen." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Klicken Sie auf den Endpunkt des Malbereichs." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Werkzeug aus Werkzeugdatenbank zur Werkzeugtabelle hinzugefügt." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "Neues Werkzeug zur Werkzeugtabelle hinzugefügt." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Gerber-Objekt für Isolationsrouting." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16308,7 +16247,7 @@ msgstr "" "Toolspool aus dem der Algorithmus\n" "wählt die für die Kupferreinigung verwendeten aus." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16326,13 +16265,13 @@ msgstr "" "Werkzeugen\n" "Diese Funktion kann keine Routing-Geometrie erstellen." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Aus DB hinzufügen" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16340,8 +16279,8 @@ msgstr "" "Finden Sie einen garantierten Werkzeugdurchmesser\n" "eine vollständige Isolation zu tun." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16350,7 +16289,7 @@ msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16362,19 +16301,19 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Objekt, dessen Bereich aus der Isolationsgeometrie entfernt wird." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 msgid "Select all available." msgstr "Wählen Sie alle verfügbaren aus." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 msgid "Clear the selection." msgstr "Löschen Sie die Auswahl." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16731,15 +16670,15 @@ msgstr "" "wenden Sie diese Daten dann auf den ursprünglichen GCode an,\n" "um eine automatische Nivellierung durchzuführen." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Fräswerkzeug" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Druck" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16747,7 +16686,7 @@ msgstr "" "Negativer Wert. Je höher der Absolutwert\n" "Je stärker der Druck der Bürste auf das Material ist." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 #, fuzzy #| msgid "" #| "Disabled because the tool is V-shape.\n" @@ -16774,23 +16713,59 @@ msgstr "" "NB: Ein Wert von Null bedeutet, dass Werkzeugdurchmesser = 'V-Spitze " "Durchmesser'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Werkzeug in der Werkzeugtabelle hinzugefügt." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "Das Werkzeug wurde in der Werkzeugtabelle bearbeitet." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Fehlgeschlagen. Wählen Sie ein Werkzeug zum Kopieren aus." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "Das Werkzeug wurde in die Werkzeugtabelle kopiert." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Gescheitert. Wählen Sie ein Werkzeug zum Löschen aus." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "Werkzeug wurde in der Werkzeugtabelle gelöscht." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Generieren von Bohrfräsgeometrie ..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Schlitzfräsgeometrie erzeugen ..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Diese Geometrie kann nicht verarbeitet werden, da dies der Fall ist" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "Gescheitert. Kein Werkzeug in der Werkzeugtabelle ausgewählt ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "Geometrie konnte nicht vollständig gemalt werden" + +#: appPlugins/ToolMilling.py:3580 msgid "Object for milling operation." msgstr "Objekt für den Fräsbetrieb." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 msgid "Tools in the object used for milling." msgstr "Werkzeuge im Objekt zum Fräsen." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16801,7 +16776,7 @@ msgstr "" "Werkzeugwechselereignis angezeigt\n" "wird als T1, T2 ... Tn angezeigt" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16819,7 +16794,7 @@ msgstr "" "der Leinwand aktiviert / deaktiviert werden\n" "für das entsprechende Werkzeug." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16832,15 +16807,15 @@ msgstr "" "- Beide -> fräsen sowohl Bohrer als auch Fräser oder was auch immer " "verfügbar ist" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "Der Durchmesser des Werkzeugs, das das Fräsen übernimmt" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 msgid "Offset Type" msgstr "Offset-Typ" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16858,17 +16833,7 @@ msgstr "" "- Außen (Seite) -> Der Werkzeugschnitt folgt außen der Geometrielinie.\n" "- Benutzerdefiniert -> Das Werkzeug schneidet mit einem ausgewählten Versatz." -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Int" -msgid "In" -msgstr "Innerhalb" - -#: appPlugins/ToolMilling.py:3916 -msgid "Out" -msgstr "Aus" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16880,7 +16845,7 @@ msgstr "" "Der Wert kann für 'außerhalb' positiv sein.\n" "Schnitt und negativ für 'Innen'-Schnitt." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16904,7 +16869,7 @@ msgstr "objekt wurde bewegt" msgid "Error when mouse left click." msgstr "Fehler beim Klicken mit der linken Maustaste." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16912,113 +16877,113 @@ msgstr "" "Unvollständige Isolation. Keines der ausgewählten Tools konnte eine " "vollständige Isolierung durchführen." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "Mindestens eines der ausgewählten Tools kann eine vollständige Isolierung " "durchführen." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Abgebrochen. Werkzeug bereits in der Werkzeugtabelle." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC-Werkzeug. Vorbereitung von kupferfreien Polygonen." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "NCC-Werkzeug. Berechnen Sie die \"leere\" Fläche." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Pufferung beendet" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "" "Die Ausdehnung des nicht kupferhaltigen Bereichs konnte nicht gelöscht " "werden." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "NCC-Werkzeug. Berechnung der 'leeren' Fläche beendet." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "Die Isolationsgeometrie ist gebrochen. Der Rand ist kleiner als der " "Durchmesser des Isolationswerkzeugs." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "Das ausgewählte Objekt ist nicht zum Löschen von Kupfer geeignet." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Löschen des Polygons mit der Methode: Linien." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Gescheitert. Löschen des Polygons mit der Methode: seed." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Gescheitert. Löschen des Polygons mit der Methode: Standard." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Polygon konnte nicht gelöscht werden. Ort:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "Die Auswahl enthält kein Kupferreinigungswerkzeug und es wird mindestens " "eines benötigt." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "NCC-Werkzeug. Fertige kupferfreie Polygone. Normale Kupferentfernungsaufgabe " "gestartet." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "Das NCC-Tool konnte keinen Begrenzungsrahmen erstellen." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "Das NCC-Werkzeug wird mit dem Werkzeugdurchmesser gelöscht" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "gestartet." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "Das Werkzeug konnte nicht für Kupfer klar verwendet werden." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17030,30 +16995,30 @@ msgstr "" "Geometrie zu groß ist.\n" "Ändern Sie die Malparameter und versuchen Sie es erneut." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "NCC Tool löschen alles erledigt." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" "Das NCC-Tool löscht alles, aber die Isolierung der Kupfermerkmale ist " "unterbrochen" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "Werkzeuge" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "NCC-Werkzeug. Restbearbeitung Kupfer Clearing Aufgabe gestartet." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "Die Bearbeitung der NCC-Werkzeugablagen ist abgeschlossen." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17061,11 +17026,11 @@ msgstr "" "Die Bearbeitung der NCC-Werkzeugablagen ist abgeschlossen, die Isolierung " "der Kupferelemente ist jedoch unterbrochen" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "NCC-Werkzeug gestartet. Parameter lesen." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17073,7 +17038,7 @@ msgstr "" "Versuchen Sie, den Puffertyp = Voll in Einstellungen -> Allgemein zu " "verwenden. Laden Sie die Gerber-Datei nach dieser Änderung neu." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17086,7 +17051,7 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17103,7 +17068,7 @@ msgstr "" "in der resultierenden Geometrie. Dies liegt daran, dass mit einigen Tools\n" "Diese Funktion kann keine Malgeometrie erstellen." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17112,7 +17077,7 @@ msgstr "" "Referenz verwendet werden soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" @@ -17147,47 +17112,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "Optimales Werkzeug. Den Mindestabstand finden." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Optimales Werkzeug. Erfolgreich beendet." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Anzahl der Dezimalstellen für gefundene Entfernungen." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Mindestabstand" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Zeigt den Mindestabstand zwischen Kupferelementen an." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Entschlossen" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Vorkommen" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "Wie oft wird dieses Minimum gefunden." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Minimale Punktkoordinaten" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Koordinaten für Punkte, an denen der Mindestabstand gefunden wurde." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Zur ausgewählten Position springen" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17195,11 +17160,11 @@ msgstr "" "Wählen Sie eine Position im Textfeld Standorte und dann\n" "Klicken Sie auf diese Schaltfläche." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Andere Entfernungen" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17207,13 +17172,13 @@ msgstr "" "Zeigt andere Entfernungen in der von bestellten Gerber-Datei an\n" "das Minimum bis zum Maximum, ohne das absolute Minimum." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Andere Entfernungen Punkte Koordinaten" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17221,19 +17186,19 @@ msgstr "" "Andere Entfernungen und die Koordinaten für Punkte\n" "wo die Entfernung gefunden wurde." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Gerber Entfernungen" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Punktkoordinaten" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Minimum finden" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17255,11 +17220,11 @@ msgstr "PDF öffnen abgebrochen" msgid "Parsing" msgstr "Analysieren" -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" @@ -17276,39 +17241,39 @@ msgstr "Öffnen der PDF-Datei fehlgeschlagen." msgid "Rendered" msgstr "Gerendert" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Auf MultiGeo-Geometrien kann nicht gemalt werden" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Klicken Sie auf ein Polygon um es auszufüllen." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Polygon mit Methode malen: Linien." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Gescheitert. Polygon mit Methode malen: Same." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Gescheitert. Polygon mit Methode malen: Standard." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Lackieren mit Werkzeugdurchmesser = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "gestartet" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17320,44 +17285,44 @@ msgstr "" "Geometrie zu groß ist.\n" "Ändern Sie die Malparameter und versuchen Sie es erneut." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Malerei ..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Malwerkzeug." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Normale Zeichenpolygonaufgabe gestartet." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Geometrie puffern..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "Kein Polygon gefunden." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "Malen Sie alle Polygone Aufgabe gestartet." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "Malbereichsaufgabe gestartet." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17369,7 +17334,7 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege, um alle Nicht-Kupfer-Bereiche zu schneiden." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17381,7 +17346,7 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17389,7 +17354,7 @@ msgstr "" "Toolspool aus dem der Algorithmus\n" "wählt die zum Malen verwendeten aus." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17405,7 +17370,7 @@ msgstr "" "in der resultierenden Geometrie. Dies liegt daran, dass mit einigen Tools\n" "Diese Funktion kann keine Malgeometrie erstellen." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17413,44 +17378,44 @@ msgstr "" "Der Typ des FlatCAM-Objekts, das als Malreferenz verwendet werden soll.\n" "Es kann Gerber, Excellon oder Geometry sein." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Erstellen Sie ein Geometrieobjekt, das die Polygone malt." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Panelisierungshinweis" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Spalten oder Zeilen haben den Wert Null. Ändern Sie sie in eine positive " "Ganzzahl." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Panel wird erstellt ... " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Panel generieren ... Quellcode hinzufügen." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Optimierung der überlappenden Pfade." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Optimierung abgeschlossen." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Panel wird erstellt ... Kopien werden erstellt" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17459,11 +17424,11 @@ msgstr "" "{text} Zu groß für den Einschränkungsbereich. Das letzte Panel enthält {col} " "Spalten und {row} Zeilen" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Panel erfolgreich erstellt." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17475,7 +17440,7 @@ msgstr "" "Die Auswahl hier bestimmt den Objekttyp\n" "im Objekt-Kombinationsfeld." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17483,11 +17448,11 @@ msgstr "" "Objekt, das in Panels gesetzt werden soll. Dies bedeutet, dass es wird\n" "in einem Array von Zeilen und Spalten dupliziert werden." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Panelisierungshinweis" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17507,7 +17472,7 @@ msgstr "" "Zu diesem Referenzobjekt gehört daher die Beibehaltung der getäfelten\n" "Objekte synchronisieren." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17519,7 +17484,7 @@ msgstr "" "Die Auswahl hier bestimmt den Objekttyp\n" "im Kombinationsfeld Box-Objekt." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17527,11 +17492,11 @@ msgstr "" "Das eigentliche Objekt, für das ein Container verwendet wird\n" "ausgewähltes Objekt, das in Panelisiert werden soll." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Paneldaten" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17547,15 +17512,15 @@ msgstr "" "Die Abstände bestimmen den Abstand zwischen zwei Elementen\n" "Elemente des Panel-Arrays." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Panel einschränken innerhalb" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Panelize Objekt" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17598,7 +17563,7 @@ msgstr "PcbWizard-INF-Datei wurde geladen." msgid "Main PcbWizard Excellon file loaded." msgstr "Haupt-PcbWizard Excellon-Datei geladen." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." @@ -17772,14 +17737,14 @@ msgstr "Auswahl gelöscht." msgid "Gerber into which to punch holes" msgstr "Gerber, in den Löcher gestanzt werden können" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Entfernen Sie die Geometrie von Excellon aus dem Gerber, um die Löcher in " "den Pads zu erstellen." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17789,7 +17754,7 @@ msgstr "" "werden auf der Leinwand ausgewählt, aber nur diejenigen, die\n" "sind in den bearbeiteten Pads." -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -18494,15 +18459,15 @@ msgstr "" msgid "processes running." msgstr "laufende Prozesse." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "Die Anwendung wird neu gestartet." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Möchten Sie die aktuelle Sprache wirklich in ändern" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -18510,17 +18475,17 @@ msgstr "" "In FlatCAM wurden Dateien / Objekte geändert.\n" "Möchten Sie das Projekt speichern?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "Die Anwendung wird initialisiert ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "" "Die Sprachdateien konnten nicht gefunden werden. Die App-Zeichenfolgen " "fehlen." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -18528,7 +18493,7 @@ msgstr "" "Die Anwendung wird initialisiert ...\n" "Die Canvas-Initialisierung wurde gestartet." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18538,48 +18503,48 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Die Canvas-Initialisierung wurde in abgeschlossen" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Neues Projekt - Nicht gespeichert" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Alte Einstellungsdatei gefunden. Bitte starten Sie Flatcam neu um die " "Einstellungen zu aktualisieren." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Öffnen der Config-Datei ist fehlgeschlagen." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Open Script-Datei ist fehlgeschlagen." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Öffnen der Excellon-Datei fehlgeschlagen." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Öffnen der GCode-Datei fehlgeschlagen." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Öffnen der Gerber-Datei fehlgeschlagen." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Wählen Sie ein zu bearbeitendes Geometrie-, Gerber-, Excellon- oder CNCJob-" "Objekt aus." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "Der Editor konnte nicht starten." -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18589,87 +18554,87 @@ msgstr "" "Geometrie ist nicht möglich.\n" "Bearbeiten Sie jeweils nur eine Geometrie." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "HERAUSGEBER Bereich" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Editor wurde aktiviert ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Möchten Sie das bearbeitete Objekt speichern?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Das Objekt ist nach der Bearbeitung leer." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Editor beendet. Editorinhalt gespeichert." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Wählen Sie ein Gerber-, Geometrie-, Excellon- oder CNCJob-Objekt zum " "Aktualisieren aus." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "wurde aktualisiert..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Editor beendet. Der Inhalt des Editors wurde nicht gespeichert." -#: app_Main.py:2845 +#: app_Main.py:2837 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Wählen Sie ein Gerber-, Geometrie-, Excellon- oder CNCJob-Objekt aus, das " "aktualisiert werden soll." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Speichern unter" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "Exportierte Datei nach" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Fehler beim Öffnen der zuletzt geöffneten Datei zum Schreiben." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Fehler beim Öffnen der letzten Projektdatei zum Schreiben." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Entwicklung" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "HERUNTERLADEN" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Problem Tracker" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Schließen" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Lizenziert unter der MIT-Lizenz" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18724,7 +18689,7 @@ msgstr "" "ZUSAMMENHANG MIT DER\n" " SOFTWARE ODER SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikPixel perfect erstellt wurden von www.flaticon.com
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Begrüßungsbildschirm" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Programmierer" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Übersetzer" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Lizenz" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Zuschreibungen" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Programmierer" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Status" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "Email" -#: app_Main.py:3439 +#: app_Main.py:3436 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Sprache" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Übersetzer" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Korrekturen" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Dieses Programm ist %s und in einer sehr weiten Bedeutung des Wortes " "kostenlos." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "Es kann sich jedoch nicht ohne Beiträge entwickeln." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "Wenn Sie möchten, dass diese Anwendung wächst und immer besser wird" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "Sie können selbst zur Entwicklung beitragen, indem Sie:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull-Anfragen im Bitbucket-Repository, wenn Sie Entwickler sind" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Fehlerberichte, indem Sie die Schritte bereitstellen, die zum Reproduzieren " "des Fehlers erforderlich sind" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Wenn Ihnen gefällt, was Sie bisher gesehen haben ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "Spenden sind NICHT erforderlich." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Aber sie sind willkommen" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Beisteuern" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Links austauschen" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Bald ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "How To's" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18878,32 +18839,32 @@ msgstr "" "Wenn Sie keine Informationen über die Anwendung erhalten können\n" "Verwenden Sie den YouTube-Kanal-Link im Menü \"Hilfe\"." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Alternative Website" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "Ausgewählte Excellon-Dateierweiterungen, die bei FlatCAM registriert sind." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "Ausgewählte GCode-Dateierweiterungen, die bei FlatCAM registriert sind." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "Ausgewählte Gerber-Dateierweiterungen, die bei FlatCAM registriert sind." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Zum Verbinden sind mindestens zwei Objekte erforderlich. Derzeit ausgewählte " "Objekte" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18921,48 +18882,48 @@ msgstr "" "und das Ergebnis entspricht möglicherweise nicht dem, was erwartet wurde.\n" "Überprüfen Sie den generierten GCODE." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Zusammenführung der Geometrien beendet" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "Gescheitert. Die Zusammenfügung von Excellon funktioniert nur bei Excellon-" "Objekten." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Excellon-Bearbeitung abgeschlossen" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" "Gescheitert. Das Zusammenfügen für Gerber-Objekte funktioniert nur bei " "Gerber-Objekten." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Erledigt. Gerber-Bearbeitung beendet" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "" "Gescheitert. Wählen Sie ein Geometrieobjekt aus und versuchen Sie es erneut." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Erwartet ein GeometryObject, bekam" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Ein Geometrieobjekt wurde in den MultiGeo-Typ konvertiert." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "Ein Geometrieobjekt wurde in den SingleGeo-Typ konvertiert." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -18974,19 +18935,25 @@ msgstr "" "aller Objekte entsprechend skaliert.\n" "Wollen Sie Fortsetzen?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Einheiten wurden umgerechnet in" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Arbeitsbereich aktiviert." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Arbeitsbereich deaktiviert." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "FlatCAM-Einstellungsordner geöffnet." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -18995,11 +18962,11 @@ msgstr "" "ist.\n" "Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Objekte löschen" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -19007,94 +18974,94 @@ msgstr "" "Möchten Sie die ausgewählten Objekte\n" "wirklich dauerhaft löschen?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Speichern Sie den Editor und versuchen Sie es erneut ..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Objekt (e) gelöscht" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Klicken Sie hier, um den Ursprung festzulegen ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Ursprung setzten ..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Ursprung gesetzt" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Ursprungskoordinaten angegeben, aber unvollständig." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Umzug zum Ursprung ..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Gescheitert. Kein Objekt ausgewählt ..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Springen zu ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Geben Sie die Koordinaten im Format X, Y ein:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Lokalisieren ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abbrechen. Die aktuelle Aufgabe wird so schnell wie möglich ordnungsgemäß " "abgeschlossen ..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "" "Die aktuelle Aufgabe wurde auf Benutzeranforderung ordnungsgemäß " "geschlossen ..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "" "Das Hinzufügen von Werkzeugen aus der Datenbank ist für dieses Objekt nicht " "zulässig." -#: app_Main.py:6620 +#: app_Main.py:6624 msgid "" "One or more Tools are edited.\n" "Do you want to save?" @@ -19102,195 +19069,195 @@ msgstr "" "Ein oder mehrere Werkzeuge werden bearbeitet.\n" "Möchten Sie speichern?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Werkzeugdatenbank speichern" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Rotation abgeschlossen." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "Drehbewegung wurde nicht ausgeführt." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Neigung auf der X-Achse." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Neigung auf der Y-Achse." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Neues Raster ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Neues Raster" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "Netz existiert bereits" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Neues Netz wurde abgebrochen" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "Rasterwert existiert nicht" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Rasterwert gelöscht" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Rasterwert löschen abgebrochen" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Quelleditor" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 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:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Gehe zur Linie ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Alle Objekte neu zeichnen" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Fehler beim Laden der letzten Elementliste." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Liste der letzten Artikel konnte nicht analysiert werden." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Fehler beim Laden der Artikelliste der letzten Projekte." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "" "Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente." -#: app_Main.py:8141 +#: app_Main.py:8145 msgid "Recent files list was reset." msgstr "Die Liste der zuletzt verwendeten Dateien wurde zurückgesetzt." -#: app_Main.py:8155 +#: app_Main.py:8159 msgid "Recent projects list was reset." msgstr "Die Liste der letzten Projekte wurde zurückgesetzt." -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Letzte Projekte löschen" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Veröffentlichungsdatum" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Wird angezeigt" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Einrasten an" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Bildschirm" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Arbeitsbereich aktiv" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Arbeitsbereichsgröße" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Ausrichtung des Arbeitsbereichs" -#: app_Main.py:8355 +#: app_Main.py:8359 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:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "Informationen zur neuesten Version konnten nicht analysiert werden." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM ist auf dem neuesten Version!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: app_Main.py:8379 +#: app_Main.py:8383 msgid "There is a newer version of FlatCAM available for download:" msgstr "Es gibt eine neuere Version von FlatCAM zum Download:" -#: app_Main.py:8383 +#: app_Main.py:8387 msgid "info" msgstr "Info" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19302,44 +19269,44 @@ msgstr "" "Einstellungen -> Registerkarte Allgemein in Legacy (2D).\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Alle Diagramme sind deaktiviert." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Alle Diagramme aktiviert." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Alle nicht ausgewählten Diagramme sind aktiviert." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Ausgewählte Diagramme deaktiviert ..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Diagramm aktivieren..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Diagramm deaktivieren..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Alpha-Level einstellen ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19347,95 +19314,95 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Canvas-Initialisierung abgeschlossen in" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Gerber-Datei öffnen." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Excellon-Datei öffnen." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Öffnen der G-Code-Datei." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "HPGL2 öffnen" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "HPGL2-Datei öffnen." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Einstellungsdatei öffne" -#: app_Main.py:9256 +#: app_Main.py:9279 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:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 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:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Speichern Sie die Quelldatei des Skripts" -#: app_Main.py:9431 +#: app_Main.py:9454 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Gescheitert. Nur Dokumentobjekte können als Dokumentdateien gespeichert " "werden ..." -#: app_Main.py:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Speichern Sie die Quelldatei des Dokuments" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 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:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Es können nur Geometrieobjekte verwendet werden." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "SVG importieren" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19445,146 +19412,158 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Möchten Sie das bearbeitete Objekt speichern?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Einstellungen speichern" + +#: app_Main.py:9875 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Neues Projekt erstellt" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Neues Projekt erstellt" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Neue TCL-Skriptdatei, die im Code-Editor erstellt wurde." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Ausführen der ScriptObject-Datei." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: app_Main.py:9992 +#: app_Main.py:10032 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL-Skriptdatei im Code-Editor geöffnet und ausgeführt." -#: app_Main.py:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "FlatCAM-Objekte werden gedruckt" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Objekt als PDF speichern ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "PDF drucken ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "PDF-Datei gespeichert in" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Exportieren ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "SVG-Datei exportiert nach" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen importieren" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Voreinstellungen wurden importiert von" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Exportierte Einstellungen nach" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Excellon-Datei exportiert nach" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Konnte nicht exportiert werden." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Gerberdatei exportiert nach" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "DXF-Datei exportiert nach" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "Import fehlgeschlagen." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Datei konnte nicht geöffnet werden" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Datei konnte nicht analysiert werden" -#: app_Main.py:10942 +#: app_Main.py:10982 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen." -#: app_Main.py:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 msgid "Opening" msgstr "Öffnen" -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Kann Datei nicht öffnen" -#: app_Main.py:11034 +#: app_Main.py:11074 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:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "GCode-Datei wird gelesen" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Dies ist kein GCODE" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19596,76 +19575,76 @@ msgstr "" "Der Versuch, ein FlatCAM CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: app_Main.py:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Gescheitert. Wahrscheinlich keine HPGL2-Datei." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "TCL-Skriptdatei im Code-Editor geöffnet." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "TCL-Skript konnte nicht geöffnet werden." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Öffnen der FlatCAM Config-Datei." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Fehler beim Öffnen der Konfigurationsdatei" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Projekt wird geladen ... Bitte warten ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Öffnen der FlatCAM-Projektdatei." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Projektdatei konnte nicht geöffnet werden" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Projekt wird geladen ... wird wiederhergestellt" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Projekt geladen von" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Projekt Speichern ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Projekt gespeichert in" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "Das Objekt wird von einer anderen Anwendung verwendet." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Fehler beim Überprüfen der Projektdatei" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Versuchen Sie erneut, es zu speichern." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Fehler beim Parsen der Projektdatei" -#: app_Main.py:11575 +#: app_Main.py:11615 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Speichern abgebrochen, da die Quelldatei leer ist. Versuchen Sie, die Datei " @@ -19707,15 +19686,15 @@ msgstr "Objekt war schief" msgid "Object was buffered" msgstr "Objekt wurde gepuffert" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "Es gibt keinen solchen Parameter" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Indizierung der Geometrie vor dem Generieren von G-Code ..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19730,31 +19709,31 @@ msgstr "" "einen negativen Wert. \n" "Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "" "Der Parameter Cut Z ist Null. Es wird keinen Schnitt geben, der abgebrochen " "wird" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "Das Ende X, Y-Format muss (x, y) sein." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Start-G-Code für Werkzeug mit Durchmesser" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "G91 Koordinaten nicht implementiert" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Fertige G-Code-Generierung für Werkzeug:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19762,7 +19741,7 @@ msgstr "" "Der Parameter Cut_Z ist None oder Null. Höchstwahrscheinlich eine schlechte " "Kombination anderer Parameter." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19777,17 +19756,17 @@ msgstr "" "einen negativen Wert. \n" "Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Der Parameter Cut Z ist Null. Es wird kein Schnitt ausgeführt, und die Datei " "wird übersprungen" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "Der Parameter für den Travel Z ist Kein oder Null." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19801,21 +19780,21 @@ msgstr "" "einen Tippfehler handelt, konvertiert die App den Wert in einen positiven " "Wert. Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "Der Parameter Z-Weg ist Null. Dies ist gefährlich, da die %s Datei " "übersprungen wird" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Fertige G-Code-Generierung" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "Pfade verfolgt" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19825,7 +19804,7 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19833,7 +19812,7 @@ msgstr "" "Das Feld Endverschiebung X, Y unter Bearbeiten -> Einstellungen muss das " "Format (x, y) haben, aber jetzt gibt es nur einen Wert, nicht zwei." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19843,14 +19822,14 @@ msgstr "" "das Format (x, y) haben.\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Der Versuch, einen CNC-Auftrag aus einem Geometrieobjekt ohne solid_geometry " "zu generieren." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19859,41 +19838,41 @@ msgstr "" "Geometrie verwendet zu werden.\n" "Erhöhen Sie den Wert (im Modul) und versuchen Sie es erneut." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "In der SolderPaste-Geometrie sind keine Werkzeugdaten vorhanden." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Fertige G-Code-Generierung für Lötpaste" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Analysieren der GCode-Datei. Anzahl der Zeilen" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Erstellen von Geometrie aus der analysierten GCode-Datei. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Analysieren der GCode-Datei für den Werkzeugdurchmesser" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Anzahl der Zeilen" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" "Erstellen von Geometrie aus der analysierten GCode-Datei für den " "Werkzeugdurchmesser" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "G91 Koordinaten nicht implementiert ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Fehler beim Einlesen der Voreinstellungen." @@ -19996,6 +19975,40 @@ msgstr "" "Kein Geometriename in args. Geben Sie einen Namen ein und versuchen Sie es " "erneut." +#~ msgid "V-shape" +#~ msgstr "V-Form" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "Der Spitzenwinkel für das V-Form-Werkzeug.\n" +#~ "In Grad." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Deaktiviert, da das Werkzeug V-förmig ist.\n" +#~ "Bei V-förmigen Werkzeugen beträgt die Schnitttiefe\n" +#~ "berechnet aus anderen Parametern wie:\n" +#~ "- 'V-Spitzenwinkel' -> Winkel an der Spitze des Werkzeugs\n" +#~ "- 'V-Spitze Durchmesser' -> Durchmesser an der Spitze des Werkzeugs\n" +#~ "- Werkzeugdurchmesser -> Spalte 'Durchmesser' in der Werkzeugtabelle\n" +#~ "NB: Ein Wert von Null bedeutet, dass Werkzeugdurchmesser = 'V-Spitze " +#~ "Durchmesser'" + +#~ msgid "Polish" +#~ msgstr "Polieren" + +#~ msgid "Corrections" +#~ msgstr "Korrekturen" + #~ msgid "TT" #~ msgstr "TT" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index e4556e10..3ad04834 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 44aaac52..c4ac5095 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: 2021-07-18 12:02+0300\n" -"PO-Revision-Date: 2021-07-18 12:02+0300\n" +"POT-Creation-Date: 2021-08-23 13:59+0300\n" +"PO-Revision-Date: 2021-08-23 13:59+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -88,7 +88,7 @@ msgstr "Either the Title or the Weblink already in the table." msgid "Bookmark added." msgstr "Bookmark added." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Backup Site" @@ -104,7 +104,7 @@ msgstr "Bookmark removed." msgid "Export Bookmarks" msgstr "Export Bookmarks" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Bookmarks" @@ -113,32 +113,32 @@ msgstr "Bookmarks" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Cancelled." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -147,8 +147,8 @@ msgstr "" "Most likely another app is holding the file open and not accessible." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Could not load the file." @@ -172,30 +172,30 @@ msgstr "Imported Bookmarks from" msgid "The user requested a graceful exit of the current task." msgstr "The user requested a graceful exit of the current task." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Click the start point of the area." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Click the end point of the area." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "Zone added. Click to start adding next zone or right click to finish." #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Click on next Point or click right mouse button to complete ..." @@ -231,32 +231,47 @@ msgstr "All exclusion zones deleted." msgid "Selected exclusion zones deleted." msgstr "Selected exclusion zones deleted." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Path" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "In" +msgstr "In" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "Out" +msgstr "Out" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Custom" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 msgid "Roughing" msgstr "Roughing" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 msgid "Finishing" msgstr "Finishing" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Isolation" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 msgid "Polishing" msgstr "Polishing" @@ -268,22 +283,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Name" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Target" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -328,8 +343,8 @@ msgstr "" "is to serve as a note for the user." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Tool Diameter" @@ -367,42 +382,42 @@ 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:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "General" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Milling" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Drilling" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Paint" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -410,21 +425,23 @@ msgstr "Cutout" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Shape" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -463,11 +480,11 @@ msgstr "" "Angle at the tip for the V-Shape Tools." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 msgid "Job" msgstr "Job" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -515,18 +532,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Cut Z" @@ -565,13 +582,13 @@ msgstr "" "The value used to cut into material on each pass." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Travel Z" @@ -623,9 +640,9 @@ msgstr "" "ensure a complete isolation. This is the length of\n" "the extra cut." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" @@ -638,10 +655,10 @@ msgstr "" "The speed on XY plane used while cutting into material." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Feedrate Z" @@ -670,7 +687,7 @@ msgstr "" "This is used only by some devices that can't use\n" "the G0 g-code command. Mostly 3D printers." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Spindle Speed" @@ -685,7 +702,7 @@ msgstr "" "The speed of the spindle in RPM." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Dwell" @@ -711,11 +728,11 @@ msgstr "" "Dwell Time.\n" "A delay used to allow the motor spindle reach its set speed." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Operation" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -727,28 +744,28 @@ msgstr "" "If it's not successful then the non-copper clearing will fail, too.\n" "- Clear -> the regular non-copper clearing." -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Clear" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Milling Type" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -759,38 +776,38 @@ msgstr "" "- conventional / useful when there is no backlash compensation" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Climb" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Conventional" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Overlap" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -809,54 +826,54 @@ msgstr "" "due of too many paths." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Margin" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Bounding box margin." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Method" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -869,57 +886,57 @@ msgstr "" "- Line-based: Parallel lines." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Standard" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Seed" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Lines" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Connect" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -928,18 +945,18 @@ msgstr "" "segments to minimize tool lifts." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Contour" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -948,19 +965,19 @@ msgstr "" "to trim rough edges." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Offset" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -971,8 +988,8 @@ msgstr "" "from the copper features." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -982,8 +999,8 @@ msgstr "" "the edges of the polygon to\n" "be painted." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1004,19 +1021,19 @@ msgstr "" "in the order specified." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Laser_lines" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Passes" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1024,19 +1041,19 @@ msgstr "" "Width of the isolation gap in\n" "number (integer) of tool widths." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "How much (percentage) of the tool width to overlap each tool pass." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Isolation Type" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1056,25 +1073,25 @@ msgstr "" "isolation can be done only when there is an opening\n" "inside of the polygon (e.g polygon is a 'doughnut' shape)." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Full" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Ext" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Int" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1082,12 +1099,12 @@ msgstr "" "Drill depth (negative)\n" "below the copper surface." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Offset Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1098,11 +1115,11 @@ msgstr "" "to create the desired exit hole diameter due of the tip shape.\n" "The value here can compensate the Cut Z parameter." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1114,16 +1131,16 @@ msgstr "" "cut multiple times until Cut Z is\n" "reached." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Depth of each pass (positive)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1131,8 +1148,8 @@ msgstr "" "Tool height when travelling\n" "across the XY plane." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1144,14 +1161,14 @@ msgstr "" "So called 'Plunge' feedrate.\n" "This is for linear move G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Feedrate Rapids" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1165,14 +1182,14 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Spindle speed" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1180,29 +1197,29 @@ msgstr "" "Speed of the spindle\n" "in RPM (optional)" -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Drill slots" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "If the selected tool has slots then they will be drilled." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" "How much (percentage) of the tool diameter to overlap previous drill hole." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Last drill" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1211,11 +1228,11 @@ msgstr "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1225,12 +1242,12 @@ msgstr "" "will make the cutout of the PCB further from\n" "the actual PCB border" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Gap size" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1243,12 +1260,12 @@ msgstr "" "the surrounding material (the one \n" "from which the PCB is cutout)." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Gap type" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1263,22 +1280,22 @@ msgstr "" "gap\n" "- M-Bites -> 'Mouse Bites' - same as 'bridge' but covered with drill holes" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Bridge" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Thin" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Depth" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1287,32 +1304,32 @@ msgstr "" "The depth until the milling is done\n" "in order to thin the gaps." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "The drill hole diameter when doing mouse bites." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Spacing" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "The spacing between drill holes when doing mouse bites." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Convex Shape" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1321,7 +1338,7 @@ msgstr "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Gaps" @@ -1410,44 +1427,44 @@ msgstr "" "object/application tool after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Cancel" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1456,36 +1473,36 @@ msgstr "Cancel" msgid "Edited value is out of range" msgstr "Edited value is out of range" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1514,27 +1531,27 @@ msgstr "Copy from DB" msgid "Delete from DB" msgstr "Delete from DB" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Save changes" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Tools Database" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Failed to parse Tools DB file." @@ -1614,9 +1631,9 @@ msgstr "To add a drill first select a tool" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1634,24 +1651,24 @@ msgstr "To add a drill first select a tool" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Done." @@ -1663,7 +1680,7 @@ msgstr "To add an Drill Array first select a tool in Tool Table" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Click on target location ..." @@ -1686,23 +1703,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Too many items for the selected spacing angle." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Failed." @@ -1736,9 +1753,9 @@ msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "Resize drill(s) failed. Please enter a diameter for resize." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Cancelled. Nothing selected." @@ -1748,79 +1765,77 @@ msgid "Click on reference location ..." msgstr "Click on reference location ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Delete" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Total Drills" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Total Slots" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "Beginner" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Advanced" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Wrong value format entered, use a number." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1828,66 +1843,66 @@ msgstr "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Added new tool with dia" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Select a tool in Tool Table" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Deleted tool with diameter" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 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:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 msgid "Generating" msgstr "Generating" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Excellon editing finished." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelled. There is no Tool/Drill selected" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Click on the circular array Center position" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1899,19 +1914,19 @@ msgstr "" "Advanced Mode - full control.\n" "Permanent change is done in 'Preferences' menu." -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Name:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Tools Table" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1919,19 +1934,19 @@ msgstr "" "Tools in this Excellon object\n" "when are used for drilling." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Convert Slots" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Convert the slots in the selected tools to drills." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Add/Delete Tool" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1939,33 +1954,33 @@ msgstr "" "Add/Delete a tool to the tool list\n" "for this Excellon object." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Tool Dia" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Diameter for the new tool" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Add" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1973,11 +1988,11 @@ msgstr "" "Add a new tool to the tool list\n" "with the diameter specified above." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Delete Tool" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1985,55 +2000,55 @@ msgstr "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Resize Tool" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 msgid "Resize a drill or a selection of drills." msgstr "Resize a drill or a selection of drills." -#: appEditors/AppExcEditor.py:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Resize Dia" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Diameter to resize to." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Resize" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Resize drill(s)" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Add Drill Array" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 msgid "Add an array of drills (linear or circular array)" msgstr "Add an array of drills (linear or circular array)" -#: appEditors/AppExcEditor.py:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Type" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2041,50 +2056,47 @@ msgstr "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Linear" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Number" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "Specify how many drills to be in the array." -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Direction" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2096,73 +2108,73 @@ msgstr "" "- 'Y' - vertical axis or \n" "- 'Angle' - a custom angle for the array inclination" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Angle" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Pitch" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Pitch = Distance between elements of the array." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2174,54 +2186,54 @@ msgstr "" "Min value is: -360.00 degrees.\n" "Max value is: 360.00 degrees." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." - #: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." + +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 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:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Slot Parameters" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2229,21 +2241,21 @@ msgstr "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Length" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Length. The length of the slot." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2255,8 +2267,8 @@ msgstr "" "- 'Y' - vertical axis or \n" "- 'Angle' - a custom angle for the slot inclination" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2268,15 +2280,15 @@ msgstr "" "Min value is: -360.00 degrees.\n" "Max value is: 360.00 degrees." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Slot Array Parameters" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 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:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2284,21 +2296,21 @@ msgstr "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Specify how many slots to be in the array." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Exit Editor" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Exit from Editor." @@ -2306,12 +2318,12 @@ msgstr "Exit from Editor." msgid "Buffer Selection" msgstr "Buffer Selection" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Buffer distance" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Buffer corner" @@ -2329,32 +2341,32 @@ msgstr "" " - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Round" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Square" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Beveled" @@ -2374,28 +2386,28 @@ msgstr "Full Buffer" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2411,15 +2423,15 @@ msgid "Plugin" msgstr "Plugin" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Buffer Tool" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 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." @@ -2431,23 +2443,23 @@ msgstr "Text Input Tool" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Size" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Text" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Apply" @@ -2455,19 +2467,19 @@ msgstr "Apply" msgid "Text Tool" msgstr "Text Tool" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Tool" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Paint Tool" @@ -2495,65 +2507,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "No shape selected." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Transform Tool" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Rotate" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Skew/Shear" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Scale" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Mirror (Flip)" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Reference" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2571,64 +2583,64 @@ msgstr "" "- Min Selection -> the point (minx, miny) of the bounding box of the " "selection" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Origin" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Selection" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Point" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Value" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "A point of reference in format X,Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Add point coordinates from clipboard." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2641,7 +2653,7 @@ msgstr "" "Positive numbers for CW motion.\n" "Negative numbers for CCW motion." -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2653,30 +2665,30 @@ msgstr "" "the bounding box for all selected objects." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Link" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 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:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "X angle" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2685,13 +2697,13 @@ msgstr "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Skew X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2702,38 +2714,38 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected objects." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Y angle" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Skew Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "X factor" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Factor for scaling on X axis." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Scale X" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2744,59 +2756,59 @@ msgstr "" "The point of reference depends on \n" "the Scale reference checkbox state." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Y factor" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Factor for scaling on Y axis." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Scale Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Flip on X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Flip the selected object(s) over the X axis." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Flip on Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "X val" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "Distance to offset on X axis. In current units." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2807,35 +2819,35 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected objects.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Y val" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Distance to offset on Y axis. In current units." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Offset Y" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Rounded" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2848,16 +2860,16 @@ msgstr "" "If not checked then the buffer will follow the exact geometry\n" "of the buffered shape." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Distance" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2870,12 +2882,12 @@ msgstr "" "Each geometry element of the object will be increased\n" "or decreased with the 'distance'." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2884,8 +2896,8 @@ msgstr "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2900,12 +2912,12 @@ msgstr "" "or decreased to fit the 'Value'. Value is a percentage\n" "of the initial dimension." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2914,34 +2926,34 @@ msgstr "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Object" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Incorrect format for Point value. Needs format X,Y" -#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 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:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 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:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "Offset transformation can not be done for a value of 0." @@ -2953,13 +2965,13 @@ msgstr "Rotating" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "Action was not executed" @@ -2967,13 +2979,13 @@ msgstr "Action was not executed" msgid "Flipping" msgstr "Flipping" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Flip on Y axis done" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Flip on X axis done" @@ -2981,11 +2993,11 @@ msgstr "Flip on X axis done" msgid "Skewing" msgstr "Skewing" -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Skew on the X axis done" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Skew on the Y axis done" @@ -2993,11 +3005,11 @@ msgstr "Skew on the Y axis done" msgid "Scaling" msgstr "Scaling" -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Scale on the X axis done" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Scale on the Y axis done" @@ -3006,69 +3018,69 @@ msgid "Offsetting" msgstr "Offsetting" #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Offset on the X axis done" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Offset on the Y axis done" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Buffering" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Buffer done" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Rotate ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Enter an Angle Value (degrees)" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Rotate done" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Rotate cancelled" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Offset on X axis ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Enter a distance Value" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Offset X cancelled" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Offset on Y axis ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Offset on Y axis done" @@ -3076,11 +3088,11 @@ msgstr "Offset on Y axis done" msgid "Offset on the Y axis canceled" msgstr "Offset on the Y axis canceled" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Skew on X axis ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Skew on X axis done" @@ -3088,11 +3100,11 @@ msgstr "Skew on X axis done" msgid "Skew on X axis canceled" msgstr "Skew on X axis canceled" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Skew on Y axis ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Skew on Y axis done" @@ -3199,7 +3211,7 @@ msgstr "Select a shape to act as deletion area ..." msgid "Click to pick-up the erase shape..." msgstr "Click to pick-up the erase shape..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Click to erase ..." @@ -3207,7 +3219,7 @@ msgstr "Click to erase ..." msgid "Create Paint geometry ..." msgstr "Create Paint geometry ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Shape transformations ..." @@ -3232,49 +3244,49 @@ msgstr "Geometry Table" msgid "The list of geometry elements inside the edited object." msgstr "The list of geometry elements inside the edited object." -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 msgid "Zoom on selection" msgstr "Zoom on selection" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Parameters" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 msgid "Geometry parameters." msgstr "Geometry parameters." @@ -3314,42 +3326,42 @@ msgstr "Is Simple" msgid "The length of the geometry element." msgstr "The length of the geometry element." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Coordinates" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 msgid "The coordinates of the selected geometry element." msgstr "The coordinates of the selected geometry element." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 msgid "Vertex Points" msgstr "Vertex Points" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "The number of vertex points in the selected geometry element." -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 msgid "Simplification" msgstr "Simplification" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "Simplify a geometry by reducing its vertex points number." -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Tolerance" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3359,14 +3371,14 @@ msgstr "" "within the tolerance distance of the original geometry." #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Simplify" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "Simplify a geometry element by reducing its vertex points number." @@ -3375,19 +3387,19 @@ msgstr "Simplify a geometry element by reducing its vertex points number." msgid "Ring" msgstr "Ring" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Line" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Polygon" @@ -3407,15 +3419,14 @@ msgstr "Geo Elem" msgid "Last selected shape ID" msgstr "Last selected shape ID" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Working" @@ -3432,9 +3443,9 @@ msgstr "Grid Snap enabled." msgid "Grid Snap disabled." msgstr "Grid Snap disabled." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Click on target point." @@ -3444,8 +3455,8 @@ msgstr "Click on target point." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Working..." @@ -3457,7 +3468,7 @@ msgstr "Loading the Geometry into the Editor..." msgid "Editing MultiGeo Geometry, tool" msgstr "Editing MultiGeo Geometry, tool" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "with diameter" @@ -3505,9 +3516,8 @@ msgstr "Could not do Paint. Overlap value has to be less than 100%%." msgid "Invalid value for" msgstr "Invalid value for" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3607,32 +3617,32 @@ msgstr "Mark polygon areas in the edited Gerber ..." msgid "Nothing selected to move" msgstr "Nothing selected to move" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 msgid "Select shapes to import them into the edited object." msgstr "Select shapes to import them into the edited object." -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Added polygon" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "Click to add next polygon or right click to start." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "No polygon in selection." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "Aperture code value is missing or wrong format. Add it and retry." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3640,153 +3650,153 @@ msgstr "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "Aperture size value is missing or wrong format. Add it and retry." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Aperture already in the aperture table." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Added new aperture with code" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Select an aperture in Aperture Table" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Select an aperture in Aperture Table -->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Deleted aperture with code" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "Dimensions need two float values separated by comma." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Dimensions edited." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Loading" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Setting up the UI" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adding geometry finished. Preparing the GUI" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Finished loading the Gerber object into the editor." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Cancelled. No aperture is selected" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Coordinates copied to clipboard." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Plotting" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Failed. No aperture geometry is selected." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Polygons marked." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 msgid "No polygons were marked. None fit within the limits." msgstr "No polygons were marked. None fit within the limits." -#: appEditors/AppGerberEditor.py:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Apertures" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Apertures Table for the Gerber Object." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Aperture Code" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type of aperture: circular, rectangle, macros etc" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Aperture Size:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3796,24 +3806,24 @@ msgstr "" " - (width, height) for R, O type.\n" " - (dia, nVertices) for P type" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Add/Delete Aperture" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Add/Delete an aperture in the aperture table" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Code for the new aperture" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 msgid "Size:" msgstr "Size:" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3827,7 +3837,7 @@ msgstr "" "calculated as:\n" "sqrt(width**2 + height**2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3839,11 +3849,11 @@ msgstr "" "R = rectangular\n" "O = oblong" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "Dims" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 msgid "" "Dimensions for the new aperture.\n" "The format is (width, height)" @@ -3851,57 +3861,57 @@ msgstr "" "Dimensions for the new aperture.\n" "The format is (width, height)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Add a new aperture to the aperture list." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Delete a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 msgid "Valid" msgstr "Valid" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 msgid "Show if the selected polygon is valid." msgstr "Show if the selected polygon is valid." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Area" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 msgid "Show the area of the selected polygon." msgstr "Show the area of the selected polygon." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Buffer Aperture" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Buffer a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3915,20 +3925,20 @@ msgstr "" " - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Scale Aperture" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Scale a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Scale factor" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3936,19 +3946,19 @@ msgstr "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" -#: appEditors/AppGerberEditor.py:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Mark polygons" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Mark the polygon areas." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Area UPPER threshold" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3956,11 +3966,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Area LOWER threshold" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3968,32 +3978,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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Mark" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Mark the polygons that fit within limits." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Delete all the marked polygons." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Clear all the markings." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Add Pad Array" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Add an array of pads (linear or circular array)" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4001,90 +4011,90 @@ msgstr "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Nr of pads" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Specify how many pads to be in the array." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Appying Rotate" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Applying Flip" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Applying Skew" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Applying Scale" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Applying Offset" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Applying Buffer" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Offset Y cancelled" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Skew X cancelled" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Skew Y cancelled" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Find" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Will search and highlight in yellow the string in the Find box." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Find box. Enter here the strings to be searched in the text." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Replace With" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "" "Will replace the string from the Find box with the one in the Replace box." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "All" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4092,63 +4102,63 @@ msgstr "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Save changes internally." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "Open a OS standard Preview Print window." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Open a OS standard Print window." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Will open a text file in the editor." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Will save the text in the editor into a file." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Run" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "Will run the TCL commands found in the text file, one by one." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Open file" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Export Code ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "No such file or directory" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Saved to" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Code Editor" @@ -4172,7 +4182,7 @@ msgstr "Header GCode" msgid "Start GCode" msgstr "Start GCode" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "Loaded Machine Code into Code Editor" @@ -4188,16 +4198,16 @@ msgstr "GCode" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Drills" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Slots" @@ -4226,121 +4236,121 @@ msgstr "Insert Code" msgid "Insert the code above at the cursor location." msgstr "Insert the code above at the cursor location." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "Read Only" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Undo" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Redo" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Cut" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Copy" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Paste" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Select All" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Step Up" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Step Down" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4350,19 +4360,19 @@ msgstr "" "- Absolute -> the reference point is point (0,0)\n" "- Relative -> the reference point is the mouse position before Jump" -#: appGUI/GUIElements.py:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Relative" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Location" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4374,88 +4384,88 @@ 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:3999 +#: appGUI/GUIElements.py:4007 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Save Log" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Clear All" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Type >help< to get started" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "Jog the Y axis." -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "Move to Origin" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "Jog the X axis." -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "Jog the Z axis." -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 msgid "Zero the CNC X axes at current position." msgstr "Zero the CNC X axes at current position." -#: appGUI/GUIElements.py:4805 +#: appGUI/GUIElements.py:4830 msgid "Zero the CNC Y axes at current position." msgstr "Zero the CNC Y axes at current position." -#: appGUI/GUIElements.py:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 msgid "Zero the CNC Z axes at current position." msgstr "Zero the CNC Z axes at current position." -#: appGUI/GUIElements.py:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "Do Home" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "Perform a homing cycle on all axis." -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 msgid "Zero all CNC axes at current position." msgstr "Zero all CNC axes at current position." -#: appGUI/GUIElements.py:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "Idle." -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "Application started ..." -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "Hello!" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "Run Script ..." -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4465,46 +4475,46 @@ msgstr "" "enabling the automation of certain\n" "functions of FlatCAM." -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 #: appPlugins/ToolPcbWizard.py:429 appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "Open" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 -#: app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 +#: app_Main.py:9187 msgid "Open Project" msgstr "Open Project" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "Open Gerber" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "Open Excellon" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 -#: app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 +#: app_Main.py:9152 msgid "Open G-Code" msgstr "Open G-Code" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "Exit" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "Toggle Panel" @@ -4512,11 +4522,11 @@ msgstr "Toggle Panel" msgid "File" msgstr "File" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "New Project" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -4524,32 +4534,32 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Will create a new, blank project" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "New" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 -#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 -#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 -#: appPlugins/ToolNCC.py:4158 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 +#: appPlugins/ToolFilm.py:1209 appPlugins/ToolImage.py:175 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:149 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolSolderPaste.py:1533 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "Geometry" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 -#: appGUI/MainGUI.py:4605 appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 +#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "N" @@ -4558,29 +4568,29 @@ msgid "Will create a new, empty Geometry Object." msgstr "Will create a new, empty Geometry Object." #: appGUI/MainGUI.py:105 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 #: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 -#: appPlugins/ToolFilm.py:1184 appPlugins/ToolFilm.py:1207 +#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 -#: appPlugins/ToolPanelize.py:144 appPlugins/ToolPanelize.py:248 -#: appPlugins/ToolPanelize.py:1149 appPlugins/ToolPanelize.py:1191 -#: appPlugins/ToolPanelize.py:1290 appPlugins/ToolTransform.py:160 -#: appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:143 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolPanelize.py:1292 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:4599 appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:4616 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "B" @@ -4588,26 +4598,26 @@ msgstr "B" msgid "Will create a new, empty Gerber Object." msgstr "Will create a new, empty Gerber Object." -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 #: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 -#: appPlugins/ToolFilm.py:1466 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:3636 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolFilm.py:1467 appPlugins/ToolIsolation.py:3574 +#: appPlugins/ToolMilling.py:3586 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "L" @@ -4615,12 +4625,12 @@ msgstr "L" msgid "Will create a new, empty Excellon Object." msgstr "Will create a new, empty Excellon Object." -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "Document" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 -#: appGUI/MainGUI.py:4867 appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 +#: appGUI/MainGUI.py:4884 appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "D" @@ -4628,7 +4638,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Will create a new, empty Document Object." -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -4644,20 +4654,20 @@ msgstr "Recent projects" msgid "Recent files" msgstr "Recent files" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "Save" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "Save Project" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "Save Project As" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -4665,11 +4675,11 @@ msgstr "Ctrl+Shift+S" msgid "Scripting" msgstr "Scripting" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "New Script" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "Open Script" @@ -4677,11 +4687,11 @@ msgstr "Open Script" msgid "Open Example" msgstr "Open Example" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "Run Script" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "Shift+S" @@ -4714,11 +4724,11 @@ msgid "Export" msgstr "Export" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 -#: appPlugins/ToolQRCode.py:667 app_Main.py:9271 app_Main.py:9276 +#: appPlugins/ToolQRCode.py:667 app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "Export SVG" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "Export DXF" @@ -4737,7 +4747,7 @@ msgstr "" "the saved image will contain the visual \n" "information currently in FlatCAM Plot Area." -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "Export Excellon" @@ -4751,7 +4761,7 @@ msgstr "" "the coordinates format, the file units and zeros\n" "are set in Preferences -> Excellon Export." -#: appGUI/MainGUI.py:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Export Gerber" @@ -4777,19 +4787,19 @@ msgstr "Import Preferences from file" msgid "Export Preferences to file" msgstr "Export Preferences to file" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Save Preferences" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Print (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Edit" @@ -4797,8 +4807,8 @@ msgstr "Edit" msgid "Edit Object" msgstr "Edit Object" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -4881,18 +4891,18 @@ msgstr "Join Gerber(s) -> Gerber" msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "Merge a selection of Gerber objects into a new combo Gerber object." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Set Origin" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -4900,48 +4910,48 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 msgid "Custom Origin" msgstr "Custom Origin" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Jump to Location" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Locate in Object" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Toggle Units" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Preferences" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -4958,19 +4968,19 @@ msgstr "Rotate Selection" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Skew on X axis" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Skew on Y axis" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -4986,11 +4996,11 @@ msgstr "Flip on Y axis" msgid "View source" msgstr "View source" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -4998,27 +5008,27 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "Experimental" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 msgid "3D Area" msgstr "3D Area" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "View" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Enable all" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Disable all" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5026,7 +5036,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Enable non-selected" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5034,34 +5044,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Disable non-selected" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Zoom Fit" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Zoom In" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Zoom Out" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5069,15 +5079,15 @@ msgstr "-" msgid "Redraw All" msgstr "Redraw All" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Toggle Code Editor" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5085,15 +5095,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Toggle FullScreen" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Toggle Plot Area" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5101,7 +5111,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Toggle Project/Properties/Tool" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5109,15 +5119,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Toggle Grid Snap" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Toggle Grid Lines" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5125,7 +5135,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Toggle Axis" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5133,535 +5143,535 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Toggle Workspace" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Toggle HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#| msgid "Jog" +msgid "Log" +msgstr "Log" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Objects" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Deselect All" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "Plugins" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Command Line" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Help" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Online Help" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Bookmarks Manager" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Report a bug" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Excellon Specification" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Gerber Specification" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Shortcuts List" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "YouTube Channel" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "About" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Geo Editor" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Add Circle" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Add Arc" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Add Rectangle" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Add Polygon" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Add Path" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Add Text" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Polygon Union" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Polygon Intersection" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Polygon Subtraction" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 msgid "Alt Subtraction" msgstr "Alt Subtraction" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Cut Path" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Copy Geom" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Delete Shape" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Move" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Toggle Corner Snap" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Add Drill" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Add Slot Array" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Add Slot" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Resize Drill(S)" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Move Drill" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Add Pad" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Add Track" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Add Region" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Poligonize" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Add SemiDisc" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Add Disc" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Mark Area" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Eraser" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Transform" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Enable Plot" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Disable Plot" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Set Color" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Red" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Blue" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Yellow" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Green" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Purple" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Brown" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "White" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Black" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Custom" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Opacity" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Default" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "View Source" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Properties" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Project" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "File Toolbar" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Edit Toolbar" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "View Toolbar" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Shell Toolbar" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 msgid "Plugin Toolbar" msgstr "Plugin Toolbar" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Excellon Editor Toolbar" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Geometry Editor Toolbar" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Gerber Editor Toolbar" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Delta Coordinates Toolbar" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Coordinates Toolbar" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Grid Toolbar" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Status Toolbar" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Save project" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Distance Tool" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Distance Min Tool" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Replot" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Clear Plot" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 msgid "Levelling" msgstr "Levelling" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Follow" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Panel" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 msgid "Film" msgstr "Film" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 msgid "2-Sided" msgstr "2-Sided" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Align Objects" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 msgid "Extract" msgstr "Extract" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 msgid "Copper Thieving" msgstr "Copper Thieving" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 msgid "Corner Markers" msgstr "Corner Markers" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Punch Gerber" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Calculators" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Select" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Resize Drill" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Copy Drill" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Delete Drill" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Add Buffer" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Paint Shape" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Polygon Explode" -#: appGUI/MainGUI.py:1221 -msgid "" -"Polygon Subtraction. First selected is the target.\n" -"The rest of the selected is subtracted from the first.\n" -"First selected is replaced by the result." -msgstr "" -"Polygon Subtraction. First selected is the target.\n" -"The rest of the selected is subtracted from the first.\n" -"First selected is replaced by the result." - #: appGUI/MainGUI.py:1226 msgid "" +"Polygon Subtraction. First selected is the target.\n" +"The rest of the selected is subtracted from the first.\n" +"First selected is replaced by the result." +msgstr "" +"Polygon Subtraction. First selected is the target.\n" +"The rest of the selected is subtracted from the first.\n" +"First selected is replaced by the result." + +#: appGUI/MainGUI.py:1231 +msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." @@ -5670,41 +5680,41 @@ msgstr "" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Copy Shape(s)" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Transformations" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Move Objects" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "SemiDisc" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Disc" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 msgid "Import Shape" msgstr "Import Shape" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Snap to grid" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Grid X snapping distance" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5712,27 +5722,27 @@ msgstr "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Grid Y snapping distance" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Snap to corner" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Max. magnet distance" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Toggle the display of axis on canvas" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Heads up display)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5740,7 +5750,7 @@ msgstr "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5748,7 +5758,7 @@ msgstr "" "Relative measurement.\n" "Reference is last click position" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5756,61 +5766,61 @@ msgstr "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Plot Area" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "GEOMETRY" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "Engraving" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 msgid "Processing" msgstr "Processing" -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 msgid "Extra Plugins" msgstr "Extra Plugins" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "UTILITIES" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Restore Defaults" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5818,19 +5828,19 @@ msgstr "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Open Pref Folder" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Open the folder where FlatCAM save the preferences files." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Clear GUI Settings" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5838,11 +5848,11 @@ msgstr "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Apply the current preferences without saving to a file." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5850,110 +5860,112 @@ msgstr "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "Will not save the changes and will close the preferences window." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Toggle Visibility" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Grids" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Path" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Rectangle" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Circle" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Arc" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Union" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Intersection" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Subtraction" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Pad" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Pad Array" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Track" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Region" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Exc Editor" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Move2Origin" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Application units" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Lock Toolbars" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Detachable Tabs" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "FlatCAM Preferences Folder opened." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Are you sure you want to delete the GUI Settings? \n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Yes" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "No" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Copy Objects" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -5965,12 +5977,12 @@ msgstr "" "out of the first item. In the end press ~X~ key or\n" "the toolbar button." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Warning" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -5978,7 +5990,7 @@ msgstr "" "Please select geometry items \n" "on which to perform Intersection Tool." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -5986,7 +5998,7 @@ msgstr "" "Please select geometry items \n" "on which to perform Substraction Tool." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -5994,371 +6006,371 @@ msgstr "" "Please select geometry items \n" "on which to perform union." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "New Tool" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Enter a Tool Diameter" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Adding Tool cancelled" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Distance Tool exit..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Key Shortcut List" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "Application is saving the project. Please wait ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Shell enabled." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Shell disabled." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Shortcut Key List" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "General Shortcut list" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "SHOW SHORTCUT LIST" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Switch to Project Tab" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Switch to Selected Tab" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Switch to Tool Tab" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "New Gerber" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Edit Object (if selected)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Grid On/Off" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Jump to Coordinates" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "New Excellon" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Move Obj" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "New Geometry" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Change Units" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 msgid "Open Properties Plugin" msgstr "Open Properties Plugin" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Rotate by 90 degree CW" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Shell Toggle" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Flip on X_axis" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Flip on Y_axis" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Copy Obj" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Open Tools Database" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Open Excellon File" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Open Gerber File" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "PDF Import Tool" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Toggle the axis" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Copy Obj_Name" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Distance Minimum Tool" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Open Preferences Window" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Rotate by 90 degree CCW" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Run a Script" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Toggle the workspace" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "2-Sided PCB" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 msgid "Fiducials" msgstr "Fiducials" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Invert Gerber" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Solder Paste Dispensing" msgstr "Solder Paste Dispensing" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Non-Copper Clearing" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Optimal" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Paint Area" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 msgid "QRCode" msgstr "QRCode" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 msgid "Rules Check" msgstr "Rules Check" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "View File Source" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 msgid "Subtract" msgstr "Subtract" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "Cutout PCB" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelize PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Enable Non-selected Objects" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Disable Non-selected Objects" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Toggle Full Screen" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Abort current task (gracefully)" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6366,230 +6378,230 @@ msgstr "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Open Online Manual" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "Rename Objects" msgstr "Rename Objects" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Open Online Tutorials" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Refresh Plots" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Delete Object" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Alternate: Delete Tool" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(left to Key_1)Toggle Notebook Area (Left Side)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "En(Dis)able Obj Plot" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Deselects all objects" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Editor Shortcut list" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "GEOMETRY EDITOR" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Draw an Arc" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Copy Geo Item" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Within Add Arc will toogle the ARC direction: CW or CCW" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Polygon Intersection Tool" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Geo Paint Tool" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Jump to Location (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Move Geo Item" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Within Add Arc will cycle through the ARC modes" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Draw a Polygon" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Draw a Circle" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Draw a Path" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Draw Rectangle" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Polygon Subtraction Tool" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Add Text Tool" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Polygon Union Tool" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Flip shape on X axis" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Flip shape on Y axis" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Skew shape on X axis" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Skew shape on Y axis" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Editor Transformation Tool" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Offset shape on X axis" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Offset shape on Y axis" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Save Object and Exit Editor" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Polygon Cut Tool" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Rotate Geometry" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Finish drawing for certain tools" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Abort and return to Select" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "EXCELLON EDITOR" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Add a new Tool" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Toggle Slot direction" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Space" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Toggle array direction" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "GERBER EDITOR" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "Within Track & Region Tools will cycle in REVERSE the bend modes" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "Within Track & Region Tools will cycle FORWARD the bend modes" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Alternate: Delete Apertures" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Eraser Tool" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Mark Area Tool" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Poligonize Tool" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Transformation Tool" @@ -6634,22 +6646,22 @@ msgid "Gerber Object" msgstr "Gerber Object" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Plot Options" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Solid" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Solid color polygons." @@ -6658,29 +6670,29 @@ msgid "Multi-Color" msgstr "Multi-Color" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Draw polygons in different colors." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Plot" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Plot (show) this object." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6707,8 +6719,8 @@ msgid "Show the Object Attributes." msgstr "Show the Object Attributes." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Toggle the display of the Tools Table." @@ -6726,16 +6738,16 @@ msgstr "" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Mark the aperture instances on canvas." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Buffer Solid Geometry" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6751,8 +6763,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Isolation Routing" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6760,7 +6772,7 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cut around polygons." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6785,11 +6797,11 @@ msgstr "Utilities" msgid "Show the Utilities." msgstr "Show the Utilities." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Non-copper regions" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6804,12 +6816,12 @@ msgstr "" "copper from a specified region." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Boundary Margin" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6821,20 +6833,20 @@ msgstr "" "objects with this minimum\n" "distance." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "Resulting geometry will have rounded corners." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Generate Geometry" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Bounding Box" @@ -6846,7 +6858,7 @@ msgstr "" "Create a geometry surrounding the Gerber object.\n" "Square shape." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6854,7 +6866,7 @@ msgstr "" "Distance of the edges of the box\n" "to the nearest polygon." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6879,7 +6891,7 @@ msgid "Solid circles." msgstr "Solid circles." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6894,9 +6906,9 @@ msgstr "" "Here the tools are selected for G-code generation." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -6905,7 +6917,7 @@ msgstr "" "is the cut width into the material." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -6914,7 +6926,7 @@ msgstr "" "a drill bit." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -6935,12 +6947,12 @@ msgstr "" "This does not select the tools for G-code generation." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Auto load from DB" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -6970,7 +6982,7 @@ msgstr "" "Select from the Tools Table above the hole dias to be\n" "milled. Use the # column to make the selection." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Milling Diameter" @@ -7036,21 +7048,17 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Plot Object" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Dia" #: appGUI/ObjectUI.py:1006 -#| msgid "" -#| "This is the Tool Number.\n" -#| "When ToolChange is checked, on toolchange event this value\n" -#| "will be showed as a T1, T2 ... Tn" msgid "" "Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7088,7 +7096,7 @@ msgstr "Launch Paint Tool in Tools Tab." msgid "Generate a CNCJob by milling a Geometry." msgstr "Generate a CNCJob by milling a Geometry." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7105,7 +7113,7 @@ msgid "Total of vertex points in the geometry." msgstr "Total of vertex points in the geometry." #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Calculate" @@ -7117,7 +7125,7 @@ msgstr "Calculate the number of vertex points in the geometry." msgid "CNC Job Object" msgstr "CNC Job Object" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7129,15 +7137,15 @@ msgstr "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Travel" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Display Annotation" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7218,7 +7226,7 @@ msgstr "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "Generate CNC Code with auto-levelled paths." @@ -7256,7 +7264,7 @@ msgid "Font Type" msgstr "Font Type" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Font Size" @@ -7268,8 +7276,8 @@ msgstr "Alignment" msgid "Align Left" msgstr "Align Left" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Center" @@ -7305,31 +7313,31 @@ msgstr "Tab Size" msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "Set the tab size. In pixels. Default value is 80 pixels." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Axis enabled." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Axis disabled." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD enabled." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD disabled." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Grid enabled." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Grid disabled." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7337,41 +7345,41 @@ msgstr "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Preferences applied." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Are you sure you want to continue?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "Application will restart" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Preferences closed without saving." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Preferences default values are restored." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Preferences saved." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Preferences edited but not saved." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7379,12 +7387,12 @@ msgstr "" "One or more values are changed.\n" "Do you want to save?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "CNC Job Adv. Options" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7392,19 +7400,19 @@ msgstr "" "Export and save G-Code to\n" "make this object to a file." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Annotation Size" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "The font size of the annotation text. In pixels." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Annotation Color" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Set the font color for the annotation texts." @@ -7412,16 +7420,16 @@ msgstr "Set the font color for the annotation texts." msgid "CNC Job Editor" msgstr "CNC Job Editor" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "A list of Editor parameters." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Prepend to G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7429,7 +7437,7 @@ msgstr "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7437,11 +7445,11 @@ msgstr "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "Append to G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7451,7 +7459,7 @@ msgstr "" "like to append to the generated file.\n" "I.e.: M2 (End of program)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7466,9 +7474,9 @@ msgid "CNC Job General" msgstr "CNC Job General" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Circle Steps" @@ -7505,7 +7513,7 @@ msgstr "" "the X, Y, Z coordinates in CNC code (GCODE, etc.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7561,11 +7569,11 @@ msgstr "Travel Line Color" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Outline" @@ -7576,17 +7584,17 @@ msgstr "Set the travel line color for plotted objects." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Fill" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7597,23 +7605,23 @@ msgstr "" "digits are for alpha (transparency) level." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Alpha" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Set the fill transparency for plotted objects." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Object Color" @@ -7625,11 +7633,11 @@ msgstr "Set the color for plotted objects." msgid "CNC Job Options" msgstr "CNC Job Options" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "Export G-Code" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Plot kind" @@ -7637,16 +7645,16 @@ msgstr "Plot kind" msgid "Excellon Adv. Options" msgstr "Excellon Adv. Options" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Advanced Options" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7656,23 +7664,23 @@ msgstr "" "Those parameters are available only for\n" "Advanced App. Level." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Table Show/Hide" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "A list of Excellon Editor parameters." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Selection limit" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7686,52 +7694,52 @@ msgstr "" "Increases the performance when moving a\n" "large number of geometric elements." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "New Dia" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Nr of drills" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Linear Drill Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Linear Direction" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Circular Drill Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Circular Direction" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Circular Angle" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Linear Slot Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Nr of slots" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Circular Slot Array" @@ -7739,13 +7747,13 @@ msgstr "Circular Slot Array" msgid "Excellon Export" msgstr "Excellon Export" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Export Options" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7753,36 +7761,36 @@ msgstr "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Units" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "The units used in the Excellon file." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Inch" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Int/Decimals" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7794,9 +7802,9 @@ msgstr "" "Here we set the format used when the provided\n" "coordinates are not using period." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7804,9 +7812,9 @@ msgstr "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7814,13 +7822,13 @@ msgstr "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Format" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -7836,22 +7844,22 @@ msgstr "" "Also it will have to be specified if LZ = leading zeros are kept\n" "or TZ = trailing zeros are kept." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Decimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "No-Decimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Zeros" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7865,23 +7873,23 @@ msgstr "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 -#: appPlugins/ToolPcbWizard.py:485 -msgid "LZ" -msgstr "LZ" - #: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 +#: appPlugins/ToolPcbWizard.py:485 +msgid "LZ" +msgstr "LZ" + +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7895,12 +7903,12 @@ msgstr "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Slot type" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -7914,11 +7922,11 @@ msgstr "" "If DRILLED(G85) the slots will be exported\n" "using the Drilled slot command (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Routed" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Drilled(G85)" @@ -7926,18 +7934,18 @@ msgstr "Drilled(G85)" msgid "Excellon General" msgstr "Excellon General" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "M-Color" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Excellon Format" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7979,24 +7987,24 @@ msgstr "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "INCH" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "Default values for INCH are 2:4" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "METRIC" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "Default values for METRIC are 3:3" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8016,7 +8024,7 @@ msgstr "" "This is used when there is no information\n" "stored in the Excellon file." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8028,7 +8036,7 @@ msgstr "" "will be used.Some Excellon files don't have an header\n" "therefore this parameter will be used." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8038,23 +8046,23 @@ msgstr "" "Some Excellon files don't have an header\n" "therefore this parameter will be used." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Update Export settings" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Path Optimization" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algorithm:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8074,36 +8082,36 @@ msgstr "" "\n" "Some options are disabled when the application works in 32bit mode." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "Basic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Duration" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8115,18 +8123,18 @@ msgstr "" "path optimization. This max duration is set here.\n" "In seconds." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Join Option" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Fuse Tools" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8134,9 +8142,9 @@ msgstr "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Set the line color for plotted objects." @@ -8144,7 +8152,7 @@ msgstr "Set the line color for plotted objects." msgid "Excellon Options" msgstr "Excellon Options" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8152,19 +8160,19 @@ msgstr "" "Parameters used to create a CNC Job object\n" "for this drill object." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Mill Holes" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Create Geometry for milling holes." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Drill Tool dia" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 msgid "" "Diameter of the cutting tool\n" "when milling drill holes." @@ -8172,11 +8180,11 @@ msgstr "" "Diameter of the cutting tool\n" "when milling drill holes." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Slot Tool dia" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 msgid "" "Diameter of the cutting tool\n" "when milling slot holes." @@ -8189,39 +8197,39 @@ msgstr "" msgid "App Settings" msgstr "App Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Grid Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "X value" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 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:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Y value" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "This is the Grid snap value on Y axis." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Snap Max" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Workspace Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Active" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8229,13 +8237,13 @@ msgstr "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Orientation" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8245,25 +8253,25 @@ msgstr "" "- Portrait\n" "- Landscape" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Portrait" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Landscape" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Notebook" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8273,21 +8281,21 @@ msgstr "" "The notebook is the collapsible area in the left side of the GUI,\n" "and include the Project, Selected and Tool tabs." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Axis" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "This sets the font size for canvas axis." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Textbox" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8295,31 +8303,31 @@ msgstr "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "This sets the font size for the Heads Up Display." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 msgid "Axis Color" msgstr "Axis Color" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 msgid "Set the color of the screen axis." msgstr "Set the color of the screen axis." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Mouse Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Cursor Shape" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8329,50 +8337,50 @@ msgstr "" "- Small -> with a customizable size.\n" "- Big -> Infinite lines" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Small" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Big" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Cursor Size" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Set the size of the mouse cursor, in pixels." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Cursor Width" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Set the line width of the mouse cursor, in pixels." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Cursor Color" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Check this box to color mouse cursor." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Set the color of the mouse cursor." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Pan Button" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8382,39 +8390,39 @@ msgstr "" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Multiple Selection" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Select the key used for multiple selection." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Delete object confirmation" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8424,11 +8432,11 @@ msgstr "" "whenever the Delete object(s) event is triggered, either by\n" "menu shortcut or key shortcut." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Allow Edit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8436,11 +8444,11 @@ msgstr "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "\"Open\" behavior" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8454,11 +8462,11 @@ msgstr "" "When unchecked the path for opening files is the one used last: either the\n" "path for saving files or the path for opening files." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "Enable ToolTips" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8466,11 +8474,11 @@ msgstr "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Bookmarks limit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8480,11 +8488,11 @@ msgstr "" "The number of bookmarks in the bookmark manager may be greater\n" "but the menu will hold only so much." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Activity Icon" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Select the GIF that show activity when FlatCAM is active." @@ -8492,7 +8500,7 @@ msgstr "Select the GIF that show activity when FlatCAM is active." msgid "App Preferences" msgstr "App Preferences" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 msgid "" "The default value for the application units.\n" "Whatever is selected here is set every time\n" @@ -8502,20 +8510,20 @@ msgstr "" "Whatever is selected here is set every time\n" "FlatCAM is started." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "IN" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Precision MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8525,11 +8533,11 @@ msgstr "" "when the set units are in METRIC system.\n" "Any change here require an application restart." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Precision Inch" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8539,11 +8547,11 @@ msgstr "" "when the set units are in INCH system.\n" "Any change here require an application restart." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Graphic Engine" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8561,19 +8569,19 @@ msgstr "" "Intel HD3000 or older. In this case the plot area will be black therefore\n" "use the Legacy(2D) mode." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legacy(2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "APPLICATION LEVEL" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8589,11 +8597,11 @@ msgstr "" "The choice here will influence the parameters in\n" "the Selected Tab for all kinds of FlatCAM objects." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "Portable app" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8607,11 +8615,11 @@ msgstr "" "which means that the preferences files will be saved\n" "in the application folder, in the lib\\config subfolder." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "Verbose log" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." @@ -8619,20 +8627,20 @@ msgstr "" "Enable log messages in the Tcl Shell.\n" "Require restart." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Languages" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Set the language used throughout FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Apply Language" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8640,31 +8648,31 @@ msgstr "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Startup Settings" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Splash Screen" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "Enable display of the splash screen at application startup." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Sys Tray Icon" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Enable display of FlatCAM icon in Sys Tray." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Show Shell" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8672,11 +8680,11 @@ msgstr "" "Check this box if you want the shell to\n" "start automatically at startup." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Show Project" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8684,11 +8692,11 @@ msgstr "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Version Check" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8696,11 +8704,11 @@ msgstr "" "Check this box if you want to check\n" "for a new version automatically at startup." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Send Statistics" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8708,11 +8716,11 @@ msgstr "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Workers number" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8728,11 +8736,11 @@ msgstr "" "Default value is 2.\n" "After change, it will be applied at next App start." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Geo Tolerance" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8748,15 +8756,15 @@ msgstr "" "performance. Higher value will provide more\n" "performance at the expense of level of detail." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Save Settings" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Save Compressed Project" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8764,11 +8772,11 @@ msgstr "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Compression" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -8778,11 +8786,11 @@ msgstr "" "a FlatCAM project. Higher value means better compression\n" "but require more RAM usage and more processing time." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Enable Auto Save" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -8792,11 +8800,11 @@ msgstr "" "When enabled, the application will try to save a project\n" "at the set interval." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Interval" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -8808,55 +8816,55 @@ msgstr "" "if the project was saved manually at least once.\n" "While active, some operations may block this feature." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Text to PDF parameters" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "Used when saving text in Code Editor or in FlatCAM Document objects." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Top Margin" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Distance between text body and the top of the PDF file." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Bottom Margin" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Distance between text body and the bottom of the PDF file." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Left Margin" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Distance between text body and the left of the PDF file." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Right Margin" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Distance between text body and the right of the PDF file." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "GUI Preferences" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Theme" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -8864,19 +8872,19 @@ msgstr "" "Select a theme for the application.\n" "It will theme the plot area." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Light" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Dark" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Use Gray Icons" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -8886,11 +8894,11 @@ msgstr "" "a lighter (gray) color. To be used when a\n" "full dark theme is applied." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Layout" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -8898,11 +8906,11 @@ msgstr "" "Select a layout for the application.\n" "It is applied immediately." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Style" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -8910,11 +8918,11 @@ msgstr "" "Select a style for the application.\n" "It will be applied at the next app start." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "HDPI Support" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -8922,11 +8930,11 @@ msgstr "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Hover Shape" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8936,11 +8944,11 @@ msgstr "" "It is displayed whenever the mouse cursor is hovering\n" "over any kind of not-selected object." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Selection Shape" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8952,15 +8960,15 @@ msgstr "" "either by clicking or dragging mouse from left to right or\n" "right to left." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Left-Right Selection Color" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "Set the line color for the 'left to right' selection box." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -8972,19 +8980,19 @@ msgstr "" "First 6 digits are the color and the last 2\n" "digits are for alpha (transparency) level." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "Set the fill transparency for the 'left to right' selection box." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Right-Left Selection Color" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "Set the line color for the 'right to left' selection box." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -8996,43 +9004,43 @@ msgstr "" "First 6 digits are the color and the last 2\n" "digits are for alpha (transparency) level." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "Set the fill transparency for selection 'right to left' box." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Editor Color" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Drawing" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Set the color for the shape." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Set the color of the shape when selected." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Project Items Color" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Enabled" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "Set the color of the items in Project Tab Tree." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Disabled" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9040,11 +9048,11 @@ msgstr "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Project AutoHide" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9058,11 +9066,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Geometry Adv. Options" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Segment X size" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9072,11 +9080,11 @@ msgstr "" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the X axis." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Segment Y size" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9086,8 +9094,8 @@ msgstr "" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the Y axis." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9105,7 +9113,7 @@ msgstr "" msgid "Geometry Export" msgstr "Geometry Export" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export DXF menu entry." @@ -9113,7 +9121,7 @@ msgstr "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export DXF menu entry." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "Autodesk DXF Format used when exporting Geometry as DXF." @@ -9121,7 +9129,7 @@ msgstr "Autodesk DXF Format used when exporting Geometry as DXF." msgid "Geometry General" msgstr "Geometry General" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9129,7 +9137,7 @@ msgstr "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9149,7 +9157,7 @@ msgstr "" "\n" "Some options are disabled when the application works in 32bit mode." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9157,11 +9165,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Geometry Options" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "Create CNCJob" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9171,11 +9179,10 @@ msgstr "" "tracing the contours of this\n" "Geometry object." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9187,11 +9194,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Gerber Adv. Options" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Follow\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9203,30 +9210,30 @@ msgstr "" "- Full --> slow file loading but good visuals. This is the default.\n" "<>: Don't change this unless you know what you are doing !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "None" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Delayed Buffering" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "When checked it will do the buffering in background." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9236,15 +9243,15 @@ msgstr "" "loaded with simplification having a set tolerance.\n" "<>: Don't change this unless you know what you are doing !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Tolerance for polygon simplification." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "A list of Gerber Editor parameters." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9258,23 +9265,23 @@ msgstr "" "Increases the performance when moving a\n" "large number of geometric elements." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "New Aperture code" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "New Aperture size" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Size for the new aperture" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "New Aperture type" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9282,16 +9289,16 @@ msgstr "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Aperture Dimensions" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9301,39 +9308,39 @@ msgstr "" "The value of the diameter has to use the dot decimals separator.\n" "Valid values: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Linear Pad Array" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Circular Pad Array" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Distance at which to buffer the Gerber element." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Scale Tool" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Factor to scale the Gerber element." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Threshold low" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Threshold value under which the apertures are not marked." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Threshold high" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Threshold value over which the apertures are not marked." @@ -9341,7 +9348,7 @@ msgstr "Threshold value over which the apertures are not marked." msgid "Gerber Export" msgstr "Gerber Export" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9349,14 +9356,14 @@ msgstr "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "The units used in the Gerber file." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9364,7 +9371,7 @@ msgstr "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9372,7 +9379,7 @@ msgstr "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9380,10 +9387,10 @@ msgstr "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9397,11 +9404,11 @@ msgstr "" "If TZ is checked then Trailing Zeros are removed\n" "and Leading Zeros are kept." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Gerber General" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9409,11 +9416,11 @@ msgstr "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Default Values" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9421,11 +9428,11 @@ msgstr "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Clean Apertures" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9433,11 +9440,11 @@ msgstr "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Polarity change buffer" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9449,11 +9456,11 @@ msgstr "" "May help loading Gerber files that otherwise\n" "do not load correctly." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Store colors" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9461,24 +9468,24 @@ msgstr "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Clear Colors" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Reset the colors associated with Gerber objects." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Stored colors for Gerber objects are deleted." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Gerber Options" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Rounded Geo" @@ -9486,7 +9493,7 @@ msgstr "Rounded Geo" msgid "Copper Thieving Plugin" msgstr "Copper Thieving Plugin" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9494,19 +9501,19 @@ msgstr "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Number of steps (lines) used to interpolate circles." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Clearance" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9516,44 +9523,44 @@ msgstr "" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "Thieving areas with area less then this value will not be added." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Itself" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Area Selection" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Reference Object" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Reference:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9567,30 +9574,30 @@ msgstr "" "- 'Reference Object' - will do copper thieving within the area specified by " "another object." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Rectangular" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Minimal" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Box Type" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9598,28 +9605,28 @@ msgstr "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 -msgid "Dots Grid" -msgstr "Dots Grid" - #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 #: appPlugins/ToolCopperThieving.py:1449 -msgid "Squares Grid" -msgstr "Squares Grid" +msgid "Dots Grid" +msgstr "Dots Grid" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 #: appPlugins/ToolCopperThieving.py:1450 +msgid "Squares Grid" +msgstr "Squares Grid" + +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Lines Grid" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Fill Type:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9631,58 +9638,58 @@ msgstr "" "- 'Squares Grid' - the empty area will be filled with a pattern of squares.\n" "- 'Lines Grid' - the empty area will be filled with a pattern of lines." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Dots Grid Parameters" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Dot diameter in Dots Grid." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Distance between each two dots in Dots Grid." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Squares Grid Parameters" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Square side size in Squares Grid." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Distance between each two squares in Squares Grid." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Lines Grid Parameters" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Line thickness size in Lines Grid." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Distance between each two lines in Lines Grid." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Robber Bar Parameters" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9690,46 +9697,46 @@ msgstr "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "Bounding box margin for robber bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Thickness" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "The robber bar thickness." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Pattern Plating Mask" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Generate a mask for pattern plating." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "Only Pads" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "Select only pads in case the selected object is a copper Gerber." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9737,26 +9744,26 @@ msgstr "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Choose which additional geometry to include, if available." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Both" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Thieving" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Robber bar" @@ -9764,22 +9771,22 @@ msgstr "Robber bar" msgid "Calibration Plugin" msgstr "Calibration Plugin" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Parameters used for this tool." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Source Type" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -9792,32 +9799,32 @@ msgstr "" "- Object -> click a hole geo for Excellon or a pad for Gerber\n" "- Free -> click freely on canvas to acquire the calibration points" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Free" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Height (Z) for travelling between the points." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Verification Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Height (Z) for checking the point." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Zero Z tool" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -9826,27 +9833,27 @@ msgstr "" "Include a sequence to zero the height (Z)\n" "of the verification tool." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Toolchange Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Height (Z) for mounting the verification probe." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Toolchange X-Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -9857,12 +9864,12 @@ msgstr "" "If no value is entered then the current\n" "(x, y) point will be used," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Second point" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -9873,17 +9880,17 @@ msgstr "" "- top-left -> the user will align the PCB vertically\n" "- bottom-right -> the user will align the PCB horizontally" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Top Left" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Bottom Right" @@ -9891,15 +9898,15 @@ msgstr "Bottom Right" msgid "Extract Drills Options" msgstr "Extract Drills Options" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Processed Pads Type" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -9909,81 +9916,81 @@ msgstr "" "If the PCB has many SMD pads with rectangular pads,\n" "disable the Rectangular aperture." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Process Circular Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Oblong" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Process Oblong Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Process Square Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Process Rectangular Pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Others" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Process pads not in the categories above." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Fixed Diameter" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Fixed Annular Ring" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Proportional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -9995,15 +10002,15 @@ msgstr "" "- Fixed Annular Ring -> all holes will have a set annular ring\n" "- Proportional -> each hole size will be a fraction of the pad size" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Fixed hole diameter." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10013,50 +10020,50 @@ msgstr "" "The copper sliver between the hole exterior\n" "and the margin of the copper pad." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "The size of annular ring for circular pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "The size of annular ring for oblong pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "The size of annular ring for square pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "The size of annular ring for rectangular pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "The size of annular ring for other pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Proportional Diameter" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Factor" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10064,18 +10071,18 @@ msgstr "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 msgid "Extract Soldermask" msgstr "Extract Soldermask" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 msgid "Extract soldermask from a given Gerber file." msgstr "Extract soldermask from a given Gerber file." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10083,18 +10090,18 @@ msgstr "" "This set how much the soldermask extends\n" "beyond the margin of the pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 msgid "Extract Cutout" msgstr "Extract Cutout" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 msgid "Extract a cutout from a given Gerber file." msgstr "Extract a cutout from a given Gerber file." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 msgid "The thickness of the line that makes the cutout geometry." msgstr "The thickness of the line that makes the cutout geometry." @@ -10102,7 +10109,7 @@ msgstr "The thickness of the line that makes the cutout geometry." msgid "Fiducials Plugin" msgstr "Fiducials Plugin" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10113,25 +10120,25 @@ msgstr "" "otherwise is the size of the fiducial.\n" "The soldermask opening is double than that." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Auto" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Manual" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Mode" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10142,22 +10149,22 @@ msgstr "" "box.\n" "- 'Manual' - manual placement of fiducials." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Up" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Down" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Second fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10170,23 +10177,23 @@ msgstr "" "- 'Down' - the order is: bottom-left, bottom-right, top-right.\n" "- 'None' - there is no second fiducial. The order is: bottom-left, top-right." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Cross" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Chess" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Fiducial Type" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10199,7 +10206,7 @@ msgstr "" "- 'Cross' - cross lines fiducial.\n" "- 'Chess' - chess pattern fiducial." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Line thickness" @@ -10208,7 +10215,7 @@ msgstr "Line thickness" msgid "Invert Gerber Plugin" msgstr "Invert Gerber Plugin" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10216,8 +10223,8 @@ msgstr "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10225,13 +10232,13 @@ msgstr "" "Distance by which to avoid\n" "the edges of the Gerber object." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Lines Join Style" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10245,8 +10252,8 @@ msgstr "" "- square -> the lines meet in 90 degrees angle\n" "- bevel -> the lines are joined by a third line" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Bevel" @@ -10254,7 +10261,7 @@ msgstr "Bevel" msgid "Optimal Plugin" msgstr "Optimal Plugin" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10262,12 +10269,12 @@ msgstr "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Precision" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "Number of decimals for the distances and coordinates in this tool." @@ -10275,8 +10282,8 @@ msgstr "Number of decimals for the distances and coordinates in this tool." msgid "Punch Gerber Options" msgstr "Punch Gerber Options" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10300,7 +10307,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "QRCode Plugin" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10308,12 +10315,12 @@ msgstr "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Version" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10322,13 +10329,13 @@ msgstr "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Error correction" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10344,12 +10351,12 @@ msgstr "" "Q = maximum 25%% errors can be corrected\n" "H = maximum 30%% errors can be corrected." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Box Size" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10358,12 +10365,12 @@ msgstr "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Border Size" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10372,27 +10379,27 @@ msgstr "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "QRCode Data" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "QRCode Data. Alphanumeric text to be encoded in the QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Add here the text to be included in the QRCode..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polarity" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10403,17 +10410,17 @@ msgstr "" "It can be drawn in a negative way (squares are clear)\n" "or in a positive way (squares are opaque)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Negative" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Positive" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10426,8 +10433,8 @@ msgstr "" "be added as positive. If it is added to a Copper Gerber\n" "file then perhaps the QRCode can be added as negative." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10436,22 +10443,22 @@ msgstr "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Fill Color" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "Set the QRCode fill color (squares color)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Back Color" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Set the QRCode background color." @@ -10460,7 +10467,7 @@ msgstr "Set the QRCode background color." msgid "Check Rules Plugin" msgstr "Check Rules Plugin" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10468,26 +10475,26 @@ msgstr "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Trace Size" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "This checks if the minimum size for traces is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10496,18 +10503,18 @@ msgstr "This checks if the minimum size for traces is met." msgid "Min value" msgstr "Min value" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Minimum acceptable trace size." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Copper to Copper clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10516,13 +10523,13 @@ msgstr "" "This checks if the minimum clearance between copper\n" "features is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10530,14 +10537,14 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Minimum acceptable clearance value." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Copper to Outline clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10546,12 +10553,12 @@ msgstr "" "This checks if the minimum clearance between copper\n" "features and the outline is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Silk to Silk Clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10560,13 +10567,13 @@ msgstr "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Silk to Solder Mask Clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10575,14 +10582,14 @@ msgstr "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Silk to Outline Clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10591,13 +10598,13 @@ msgstr "" "This checks if the minimum clearance between silk\n" "features and the outline is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Solder Mask Sliver" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10606,14 +10613,14 @@ msgstr "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Minimum Annular Ring" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10622,17 +10629,17 @@ msgstr "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Minimum acceptable ring value." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Hole to Hole Clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10641,17 +10648,17 @@ msgstr "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Minimum acceptable drill size." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Hole Size" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10664,7 +10671,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "2-Sided Plugin" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10672,50 +10679,50 @@ msgstr "" "A tool to help in creating a double sided\n" "PCB using alignment holes." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Drill Dia" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Diameter of the drill for the alignment holes." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Align Axis" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Mirror vertically (X) or horizontally (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Mirror Axis" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Box" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Hole Snap" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Axis Ref" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -10737,12 +10744,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Calculators Plugin" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "V-Shape Tool Calculator" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -10752,12 +10759,12 @@ msgstr "" "having the tip diameter, tip angle and\n" "depth-of-cut as parameters." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Tip Diameter" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -10766,12 +10773,12 @@ msgstr "" "This is the tool tip diameter.\n" "It is specified by manufacturer." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Tip Angle" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -10779,7 +10786,7 @@ msgstr "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -10787,13 +10794,13 @@ msgstr "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "ElectroPlating Calculator" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -10803,38 +10810,38 @@ msgstr "" "using a method like graphite ink or calcium hypophosphite ink or palladium " "chloride." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Board Length" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "This is the board length. In centimeters." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Board Width" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "This is the board width.In centimeters." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "This is the board area." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Current Density" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -10842,13 +10849,13 @@ msgstr "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Copper Growth" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -10860,36 +10867,36 @@ msgstr "" msgid "Corner Markers Options" msgstr "Corner Markers Options" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Shape of the marker." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Semi-Cross" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "The thickness of the line that makes the corner marker." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "The length of the line that makes the corner marker." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Drill Diameter" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 msgid "Cutout Plugin" msgstr "Cutout Plugin" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -10899,7 +10906,7 @@ msgstr "" "the PCB and separate it from\n" "the original board." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -10908,20 +10915,20 @@ msgstr "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Multi-Depth" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Kind" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -10934,12 +10941,12 @@ msgstr "" "- Panel: a panel PCB Gerber object, which is made\n" "out of many individual PCB outlines." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Single" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -10963,17 +10970,17 @@ msgstr "" "- 2tb - 2*top + 2*bottom\n" "- 8 - 2*left + 2*right +2*top + 2*bottom" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Big cursor" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "Use a big cursor when adding manual gaps." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 msgid "" "Diameter of the tool used to cutout\n" @@ -10982,7 +10989,7 @@ msgstr "" "Diameter of the tool used to cutout\n" "the PCB by drilling." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 msgid "" "Distance between the center of\n" @@ -10995,30 +11002,30 @@ msgstr "" msgid "Drilling Plugin" msgstr "Drilling Plugin" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Create CNCJob with toolpaths for drilling or milling holes." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Tool order" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11036,33 +11043,33 @@ msgstr "" "WARNING: using rest machining will automatically set the order\n" "in reverse and disable this control." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 -msgid "Forward" -msgstr "Forward" - #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 +msgid "Forward" +msgstr "Forward" + +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Reverse" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Tool change" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11070,9 +11077,9 @@ msgstr "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." @@ -11080,15 +11087,15 @@ msgstr "" "Z-axis position (height) for\n" "tool change." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "End move Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -11096,15 +11103,15 @@ msgstr "" "Height of the tool after\n" "the last move at the end of the job." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "End move X,Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11114,14 +11121,14 @@ msgstr "" "If no value is entered then there is no move\n" "on X,Y plane at the end of the job." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Enable Dwell" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11129,21 +11136,21 @@ msgstr "" "Pause to allow the spindle to reach its\n" "speed before cutting." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Number of time units for spindle to dwell." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Preprocessor" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11151,32 +11158,32 @@ msgstr "" "The preprocessor JSON file that dictates\n" "Gcode output." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Drilling Slots" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "A list of advanced parameters." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Toolchange X,Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Toolchange X,Y position." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Start Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11185,19 +11192,19 @@ msgstr "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Probe Z depth" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11205,27 +11212,27 @@ msgstr "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Feedrate Probe" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "The feedrate used while the probe is probing." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Spindle direction" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11237,13 +11244,13 @@ msgstr "" "- CW = clockwise or\n" "- CCW = counter clockwise" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Fast Plunge" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11255,11 +11262,11 @@ msgstr "" "meaning the fastest speed available.\n" "WARNING: the move is done at Toolchange X,Y coords." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Fast Retract" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11275,24 +11282,24 @@ msgstr "" " - When checked the travel from Z cut (cut depth) to Z_move\n" "(travel height) is done as fast as possible (G0) in one move." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Area Exclusion" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Area exclusion parameters." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Exclusion areas" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11302,27 +11309,27 @@ msgstr "" "In those areas the travel of the tools\n" "is forbidden." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "The kind of selection shape used for area selection." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Strategy" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11334,30 +11341,30 @@ msgstr "" "- Over -> when encountering the area, the tool will go to a set height\n" "- Around -> will avoid the exclusion area by going around the area" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Over" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Around" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Over Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11365,11 +11372,11 @@ msgstr "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 msgid "Film Plugin" msgstr "Film Plugin" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11377,14 +11384,14 @@ msgstr "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Film Type" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11400,21 +11407,21 @@ msgstr "" "with white on a black canvas.\n" "The Film format is SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Film Color" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "Set the film color when positive film is selected." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Border" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11434,13 +11441,13 @@ msgstr "" "white color like the rest and which may confound with the\n" "surroundings if not for this border." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Scale Stroke" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11452,13 +11459,13 @@ msgstr "" "thinner,\n" "therefore the fine features may be more affected by this parameter." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Film Adjustments" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11468,12 +11475,12 @@ msgstr "" "types.\n" "This section provide the tools to compensate for the print distortions." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Scale Film geometry" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11481,12 +11488,12 @@ msgstr "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Skew Film geometry" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11494,7 +11501,7 @@ msgstr "" "Positive values will skew to the right\n" "while negative values will skew to the left." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 msgid "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the four points of the geometry bounding box." @@ -11502,43 +11509,43 @@ msgstr "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the four points of the geometry bounding box." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Bottom Left" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Top right" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Mirror Film geometry" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Mirror the film geometry on the selected axis or on both." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11550,23 +11557,23 @@ msgstr "" "- 'PNG' -> raster image\n" "- 'PDF' -> portable document format" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Page Orientation" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Page Size" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "A selection of standard ISO 216 page sizes." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "Default value is 96 DPI. Change this value to scale the PNG file." @@ -11574,87 +11581,26 @@ msgstr "Default value is 96 DPI. Change this value to scale the PNG file." msgid "Isolation Plugin" msgstr "Isolation Plugin" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Tools Dia" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Comma separated values" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Tool Type" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "V-shape" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "V-Tip Dia" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "The tip diameter for V-Shape Tool" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "V-Tip Angle" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"The tip angle for V-Shape Tool.\n" -"In degrees." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11662,10 +11608,10 @@ msgstr "" "Depth of cut into material. Negative value.\n" "In application units." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11675,20 +11621,38 @@ msgstr "" "If the tool is V-shape type then this value is automatically\n" "calculated from the other parameters." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Pad Passes" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Rest" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11708,23 +11672,23 @@ msgstr "" "\n" "If not checked, use the standard algorithm." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Combine" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Combine all passes into one object" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Except" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -11734,15 +11698,15 @@ msgstr "" "by checking this, the area of the object below\n" "will be subtracted from the isolation geometry." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Check validity" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -11750,8 +11714,8 @@ msgstr "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -11765,19 +11729,19 @@ msgstr "" "- 'Polygon Selection' -> Isolate a selection of polygons.\n" "- 'Reference Object' - will process the area specified by another object." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Polygon Selection" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Interiors" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -11785,13 +11749,13 @@ msgstr "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Forced Rest" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -11801,21 +11765,21 @@ msgstr "" "interiors of a polygon (holes in the polygon) could not be isolated.\n" "Works when 'rest machining' is used." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Normal" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Progressive" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -11827,7 +11791,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Levelling Plugin" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -11838,12 +11802,12 @@ msgstr "" "- Manual: will pick a selection of probe points by clicking on canvas\n" "- Grid: will automatically generate a grid of probe points" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Grid" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -11854,59 +11818,59 @@ msgstr "" "- Voronoi: will generate a Voronoi diagram\n" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Columns" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "The number of grid columns." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Rows" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "The number of grid rows." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Probe Z travel" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "The safe Z for probe travelling between probe points." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Probe Feedrate" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Controller" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -11915,22 +11879,22 @@ msgstr "" "The kind of controller for which to generate\n" "height map gcode." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Step" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Each jog action will move the axes with this value." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Feedrate when jogging." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Safe height (Z) distance when jogging to origin." @@ -11938,17 +11902,40 @@ msgstr "Safe height (Z) distance when jogging to origin." msgid "Milling Plugin" msgstr "Milling Plugin" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "V-Tip Dia" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "The tip diameter for V-Shape Tool" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "V-Tip Angle" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -11956,7 +11943,7 @@ msgstr "" "The tip angle for V-Shape Tool.\n" "In degree." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." @@ -11964,7 +11951,7 @@ msgstr "" "Height of the tool when\n" "moving without cutting." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -11972,8 +11959,8 @@ msgstr "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -11981,7 +11968,7 @@ msgstr "" "Cutting speed in the XY\n" "plane in units per minute" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -11991,7 +11978,7 @@ msgstr "" "plane in units per minute.\n" "It is called also Plunge." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12001,7 +11988,7 @@ msgstr "" "If LASER preprocessor is used,\n" "this value is the power of laser." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12009,7 +11996,7 @@ msgstr "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12023,14 +12010,14 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Re-cut" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12042,11 +12029,11 @@ msgstr "" "meet with last cut, we generate an\n" "extended cut over the first cut section." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Add Polish" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12054,8 +12041,8 @@ msgstr "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12067,11 +12054,11 @@ msgstr "" "- Seed-based: Outwards from seed.\n" "- Line-based: Parallel lines." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 msgid "NCC Plugin" msgstr "NCC Plugin" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12079,12 +12066,28 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Tool Type" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Offset value" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12100,12 +12103,12 @@ msgstr "" "processed.\n" "- 'Reference Object' - will process the area specified by another object." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 msgid "Paint Plugin" msgstr "Paint Plugin" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12131,7 +12134,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Panelize Plugin" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12141,13 +12144,13 @@ msgstr "" "each element is a copy of the source object spaced\n" "at a X distance, Y distance of each other." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Spacing cols" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12155,13 +12158,13 @@ msgstr "" "Spacing between columns of the desired panel.\n" "In current units." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Spacing rows" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12169,28 +12172,28 @@ msgstr "" "Spacing between rows of the desired panel.\n" "In current units." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Number of columns of the desired panel" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Number of rows of the desired panel" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Geo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Panel Type" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12200,8 +12203,8 @@ msgstr "" "- Gerber\n" "- Geometry" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12213,12 +12216,12 @@ msgstr "" "any two overlapping Line elements in the panel\n" "and will remove the overlapping parts, keeping only one of them." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Constrain within" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12232,13 +12235,13 @@ msgstr "" "the final panel will have as many columns and rows as\n" "they fit completely within selected area." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Width (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12246,13 +12249,13 @@ msgstr "" "The width (DX) within which the panel must fit.\n" "In current units." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Height (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12264,7 +12267,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "SolderPaste Plugin" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12272,50 +12275,50 @@ msgstr "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "New Nozzle Dia" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "Diameter for the new tool to add in the Tool Table" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Z Dispense Start" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "The height (Z) when solder paste dispensing starts." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Z Dispense" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "The height (Z) when doing solder paste dispensing." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Z Dispense Stop" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "The height (Z) when solder paste dispensing stops." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Z Travel" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12324,16 +12327,16 @@ msgstr "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Z Toolchange" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "The height (Z) for tool (nozzle) change." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12342,12 +12345,12 @@ msgstr "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Feedrate (speed) while moving on the X-Y plane." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12356,12 +12359,12 @@ msgstr "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Feedrate Z Dispense" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12370,12 +12373,12 @@ msgstr "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Spindle Speed FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12384,22 +12387,22 @@ msgstr "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Dwell FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Pause after solder dispensing." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Spindle Speed REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12408,12 +12411,12 @@ msgstr "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Dwell REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12422,7 +12425,7 @@ msgstr "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Files that control the GCode generation." @@ -12431,7 +12434,7 @@ msgstr "Files that control the GCode generation." msgid "Substractor Plugin" msgstr "Substractor Plugin" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12439,19 +12442,19 @@ msgstr "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Close paths" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "Checking this will close the paths cut by the subtractor object." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Delete source" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12463,7 +12466,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Transform Plugin" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12471,7 +12474,7 @@ msgstr "" "Various transformations that can be applied\n" "on a application object." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12488,17 +12491,17 @@ msgstr "" "- Point -> a custom point defined by X,Y coordinates\n" "- Object -> the center of the bounding box of a specific object" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "The type of object used as reference." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Skew" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12511,34 +12514,34 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Autocompleter Keywords" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Restore" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "Restore the autocompleter keywords list to the default state." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Delete All" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Delete all autocompleter keywords from the list." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Keywords list" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12550,30 +12553,30 @@ msgstr "" "The autocompleter is installed\n" "in the Code Editor and for the Tcl Shell." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Extension" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "A keyword to be added or deleted to the list." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Add keyword" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Add a keyword to the list" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Delete keyword" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Delete a keyword from the list" @@ -12581,27 +12584,27 @@ msgstr "Delete a keyword from the list" msgid "Excellon File associations" msgstr "Excellon File associations" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Restore the extension list to the default state." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Delete all extensions from the list." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Extensions list" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12609,45 +12612,45 @@ msgstr "" "List of file extensions to be\n" "associated with FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "A file extension to be added or deleted to the list." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Add Extension" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Add a file extension to the list" +msgid "Add Extension" +msgstr "Add Extension" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Delete Extension" +msgid "Add a file extension to the list" +msgstr "Add a file extension to the list" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Delete Extension" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Delete a file extension from the list" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Apply Association" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Apply Association" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12714,200 +12717,59 @@ msgstr "" "Type >help< followed by Run Code for a list of FlatCAM Tcl Commands " "(displayed in Tcl Shell)." -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "Export cancelled ..." -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "File saved to" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "Code Review" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 msgid "CNC Machine Code could not be updated" msgstr "CNC Machine Code could not be updated" -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 msgid "CNC Machine Code was updated" msgstr "CNC Machine Code was updated" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "This CNCJob object can't be processed because it is a" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "CNCJob object" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "Document Editor" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "Please select one or more tools from the list and try again." -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Milling tool for DRILLS is larger than hole size. Cancelled." -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Milling tool for SLOTS is larger than hole size. Cancelled." -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "Vertex points calculated." -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 -#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 -#: appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "Parameters for" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2519 -msgid "No Tool Selected" -msgstr "No Tool Selected" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:678 appPlugins/ToolNCC.py:893 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "Multiple Tools" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 -#: appPlugins/ToolNCC.py:1383 appPlugins/ToolNCC.py:1455 -#: appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "Please enter a tool diameter with non-zero value, in Float format." - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "Could not load Tools DB file." - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "Tool not in Tools Database. Adding a default tool." - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 -#: appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 -#: appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "New tool added to Tool Table from Tools Database." - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "Tool added in Tool Table." - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "Failed. Select a tool to copy." - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "Tool was copied in Tool Table." - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "Tool was edited in Tool Table." - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "Failed. Select a tool to delete." - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "Tool was deleted in Tool Table." - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "This Geometry can't be processed because it is" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Failed. No tool selected in the tool table ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -12915,53 +12777,44 @@ msgstr "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "G-Code parsing in progress..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "G-Code parsing finished..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "Finished G-Code processing" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "G-Code processing failed with error" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelled. Empty file, it has no geometry" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNCjob created" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Polish" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "Geometry could not be painted completely" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "Scale factor has to be a number: integer or float." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -12969,7 +12822,7 @@ msgstr "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -12979,23 +12832,7 @@ msgstr "" "y)\n" "but now there is only one value, not two." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Delete failed. There are no exclusion areas to delete." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Delete failed. Nothing is selected." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -msgid "Value edited in Exclusion Table." -msgstr "Value edited in Exclusion Table." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Buffering solid geometry" @@ -13003,16 +12840,16 @@ msgstr "Buffering solid geometry" msgid "Operation could not be done." msgstr "Operation could not be done." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "Isolation geometry could not be generated." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Isolation geometry created" @@ -13044,7 +12881,7 @@ msgstr "Scaling..." msgid "Skewing..." msgstr "Skewing..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Dimensions" @@ -13139,35 +12976,35 @@ msgstr "Copper Area" msgid "Script Editor" msgstr "Script Editor" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "Batch Save" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Object renamed from {old} to {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "selected" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Cause of error" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "All objects are selected." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "Objects selection is cleared." @@ -13262,7 +13099,7 @@ msgstr "Gerber Line Content" msgid "Gerber Parser ERROR" msgstr "Gerber Parser ERROR" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Gerber Buffer done." @@ -13403,34 +13240,34 @@ msgstr "" "If only one point is used then it assumes translation.\n" "If tho points are used it assume translation and rotation." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Reset Tool" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13495,28 +13332,28 @@ msgstr "" "Calculate either the Cut Z or the effective tool diameter,\n" " depending on which is desired and which is known. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Area Calculation" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Choose how to calculate the board area." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Current Value" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13524,11 +13361,11 @@ msgstr "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Time" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13536,7 +13373,7 @@ msgstr "" "This is the calculated time required for the procedure.\n" "In minutes." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13585,19 +13422,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelled. Four points are needed for GCode generation." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "No object is selected." @@ -13621,7 +13458,7 @@ msgstr "" "(as much as possible) corners of the object." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Object Type" @@ -13849,63 +13686,63 @@ msgstr "" "Adjust (scale and/or skew) the objects\n" "with the factors determined above." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Lines Grid works only for 'itself' reference ..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Solid fill selected." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Dots grid fill selected." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Squares grid fill selected." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "There is no Gerber object loaded ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Append geometry" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Append source file" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Copper Thieving Tool done." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -13914,70 +13751,70 @@ msgstr "Copper Thieving Tool done." msgid "Could not retrieve object" msgstr "Could not retrieve object" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Click the end point of the filling area." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Copper Thieving Tool started. Reading parameters." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Copper Thieving Tool. Preparing isolation polygons." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving Tool. Preparing areas to fill with copper." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Geometry not supported for" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "No object available." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "The reference object type is not supported." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Copper Thieving Tool. Appending new geometry and buffering." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Create geometry" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "P-Plating Mask" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Append PP-M geometry" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Generating Pattern Plating Mask done." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Copper Thieving Tool exit." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Gerber Object to which will be added a copper thieving." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 msgid "Thieving Parameters" msgstr "Thieving Parameters" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -13987,11 +13824,11 @@ msgstr "" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Ref. Type" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -13999,19 +13836,19 @@ msgstr "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Ref. Object" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 msgid "The Application object to be used as non copper clearing reference." msgstr "The Application object to be used as non copper clearing reference." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Insert Copper thieving" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14019,11 +13856,11 @@ msgstr "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Insert Robber Bar" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14035,11 +13872,11 @@ msgstr "" "at a certain distance.\n" "Required when doing holes pattern plating." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Select Soldermask object" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14049,11 +13886,11 @@ msgstr "" "It will be used as a base for\n" "the pattern plating mask." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Plated area" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14071,11 +13908,11 @@ msgstr "" "a bit larger than the copper pads, and this area is\n" "calculated from the soldermask openings." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Generate pattern plating mask" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14085,74 +13922,74 @@ msgstr "" "the geometries of the copper thieving and/or\n" "the robber bar if those were generated." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 msgid "Corners" msgstr "Corners" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Please select at least a location" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "The tool diameter is zero." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "Excellon object with corner drills created." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "A Gerber object with corner markers was created." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "The Gerber object to which will be added corner markers." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Locations" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Locations where to place corner markers." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Top Right" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "Toggle ALL" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Add Marker" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Will add corner markers to the selected Gerber file." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 msgid "Drills in Locations" msgstr "Drills in Locations" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Create Excellon Object" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Will add drill holes in the center of the markers." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 msgid "Check in Locations" msgstr "Check in Locations" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14164,6 +14001,38 @@ msgstr "" "the corner locations, wait for the user interaction and then\n" "move to the next location until the last one." +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "Please enter a tool diameter with non-zero value, in Float format." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Could not load Tools DB file." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "Tool not in Tools Database. Adding a default tool." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Updated tool from Tools Database." @@ -14172,9 +14041,9 @@ msgstr "Updated tool from Tools Database." msgid "Default tool added." msgstr "Default tool added." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "Selected tool can't be used here. Pick another." @@ -14220,13 +14089,13 @@ msgstr "Any-form Cutout operation finished." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Object not found" @@ -14301,7 +14170,7 @@ msgstr "" "for cutting out the object from the surrounding material." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Source Object" @@ -14325,15 +14194,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Cutout Tool" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Search and Add" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14347,16 +14216,16 @@ msgstr "" "in the Tools Database. If nothing is found\n" "in the Tools DB then a default tool is added." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Pick from DB" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14380,7 +14249,7 @@ msgstr "Bridge Gaps" msgid "Selection of the type of cutout." msgstr "Selection of the type of cutout." -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Automatic" @@ -14517,7 +14386,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Object was mirrored" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -14932,33 +14801,89 @@ msgstr "This is the middle point of the point to point Euclidean distance." msgid "Jump to Half Point" msgstr "Jump to Half Point" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Parameters for" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Multiple Tools" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "No Tool Selected" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Current Tool parameters were applied to all tools." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Focus Z" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Laser Power" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Delete failed. There are no exclusion areas to delete." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Delete failed. Nothing is selected." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +msgid "Value edited in Exclusion Table." +msgstr "Value edited in Exclusion Table." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "The loaded Excellon file has no drills" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Creating a list of points to drill..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Failed. Drill points inside the exclusion zones." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "Starting G-Code" @@ -14966,7 +14891,7 @@ msgstr "Starting G-Code" msgid "Generating CNCJob..." msgstr "Generating CNCJob..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "The Toolchange X,Y format has to be (x, y)." @@ -14990,9 +14915,9 @@ msgstr "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15000,15 +14925,15 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Apply parameters to all tools" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15016,24 +14941,24 @@ msgstr "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Common Parameters" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Parameters that are common for all tools." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Tool change Z" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "X,Y coordinates" @@ -15045,19 +14970,19 @@ msgstr "" "The preprocessor JSON file that dictates\n" "Gcode output for Excellon Objects." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Add exclusion areas" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "This is the Area ID." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Type of the object where the exclusion area was added." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15065,7 +14990,7 @@ msgstr "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15073,32 +14998,32 @@ msgstr "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Add Area:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Add an Exclusion Area." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Delete all exclusion areas." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Delete Selected" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Delete all exclusion areas that are selected in the table." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Generate CNCJob object" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15122,7 +15047,7 @@ msgstr "Etch Compensation" msgid "Missing parameter value." msgstr "Missing parameter value." -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Gerber object that will be inverted." @@ -15171,7 +15096,7 @@ msgstr "" msgid "Mils value" msgstr "Mils value" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Parameters for this tool" @@ -15258,37 +15183,37 @@ msgid "" msgstr "" "Will increase the copper features thickness to compensate the lateral etch." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "No drills extracted. Try different parameters." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 msgid "No soldermask extracted." msgstr "No soldermask extracted." -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 msgid "No cutout extracted." msgstr "No cutout extracted." -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Gerber object from which to extract drill holes or soldermask." -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 msgid "Process all Pads." msgstr "Process all Pads." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Extract Drills" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 msgid "Extract an Excellon object from the Gerber pads." msgstr "Extract an Excellon object from the Gerber pads." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Extract drills from a given Gerber file." @@ -15360,29 +15285,29 @@ msgstr "" "The diameter is always double of the diameter\n" "for the copper fiducial." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Load an object for Film and retry." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Load an object for Box and retry." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Generating Film ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Export positive film" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "No Excellon object selected. Load an object for punching reference and retry." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15391,7 +15316,7 @@ msgstr "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " "object." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15400,16 +15325,16 @@ msgstr "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Export negative film" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "No object Box. Using instead" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." @@ -15417,15 +15342,15 @@ msgstr "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Film file exported to" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "Create a positive/negative film for UV exposure." -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15437,7 +15362,7 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Film Object combobox." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15449,7 +15374,7 @@ msgstr "" "the type of objects that will be\n" "in the Box Object combobox." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 msgid "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the five points of the geometry bounding box." @@ -15457,27 +15382,27 @@ msgstr "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the five points of the geometry bounding box." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 msgid "Scale Film" msgstr "Scale Film" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 msgid "Skew Film" msgstr "Skew Film" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 msgid "Mirror Film" msgstr "Mirror Film" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Film Parameters" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Punch drill holes" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15487,11 +15412,11 @@ msgstr "" "the generated film is positive. This is done to help drilling,\n" "when done manually." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Source" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15501,33 +15426,33 @@ msgstr "" "- Excellon -> an Excellon holes center will serve as reference.\n" "- Pad Center -> will try to use the pads center as reference." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Pad center" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Excellon Obj" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" "Remove the geometry of Excellon from the Film to create the holes in pads." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Punch Size" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "The value here will control how big is the punch hole in the pads." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Save Film" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15539,7 +15464,7 @@ msgstr "" " FlatCAM object, but directly save it in the\n" "selected format." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15583,13 +15508,13 @@ msgstr "Image Import" msgid "Import IMAGE" msgstr "Import IMAGE" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 msgid "File no longer available." msgstr "File no longer available." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15598,13 +15523,13 @@ msgstr "" "supported" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importing" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Opened" @@ -15705,7 +15630,7 @@ msgstr "Import image" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Open a image of raster type and then import it in FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -15715,8 +15640,8 @@ msgstr "" "will be empty of copper and previous empty area will be\n" "filled with copper." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -15725,82 +15650,87 @@ msgstr "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Checking tools for validity." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Checking ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "There are no tools selected in the Tool Table." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Incomplete isolation. At least one tool could not do a complete isolation." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "Optimal tool diameter found" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "New tool added to Tool Table from Tools Database." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Default tool added to Tool Table." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "Tool from Tool Table was edited." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancelled. New diameter value is already in the Tool Table." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Delete failed. Select a tool to delete." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Tool(s) deleted from Tool Table." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Isolating" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Click on a polygon to isolate it." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Subtracting Geo" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Intersecting Geo" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Empty Geometry in" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -15810,7 +15740,7 @@ msgstr "" "But there are still not-isolated geometry elements. Try to include a tool " "with smaller diameter." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -15818,42 +15748,42 @@ msgstr "" "The following are coordinates for the copper features that could not be " "isolated:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Removed polygon" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "Click to add/remove next polygon or right click to start." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "No polygon detected under click position." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "List of single polygons is empty. Aborting." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Click the end point of the paint area." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Tool from DB added in Tool Table." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "New tool added to Tool Table." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Gerber object for isolation routing." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -15861,7 +15791,7 @@ msgstr "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -15877,13 +15807,13 @@ msgstr "" "in the resulting geometry. This is because with some tools\n" "this function will not be able to create routing geometry." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Add from DB" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -15891,8 +15821,8 @@ msgstr "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -15901,7 +15831,7 @@ msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -15913,19 +15843,19 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Object whose area will be removed from isolation geometry." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 msgid "Select all available." msgstr "Select all available." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 msgid "Clear the selection." msgstr "Clear the selection." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16272,15 +16202,15 @@ msgstr "" "over the original GCode therefore\n" "doing autolevelling." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Milling Tool" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Pressure" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16288,7 +16218,7 @@ msgstr "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 msgid "" "For V-shape tools the depth of cut is\n" "calculated from other parameters like:\n" @@ -16304,23 +16234,59 @@ msgstr "" "- Tool Dia -> 'Dia' column found in the Tool Table\n" "NB: a value of zero means that Tool Dia = 'V-tip Dia'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Tool added in Tool Table." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "Tool was edited in Tool Table." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Failed. Select a tool to copy." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "Tool was copied in Tool Table." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Failed. Select a tool to delete." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "Tool was deleted in Tool Table." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Generating drills milling geometry..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Generating slot milling geometry..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "This Geometry can't be processed because it is" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "Failed. No tool selected in the tool table ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "Geometry could not be painted completely" + +#: appPlugins/ToolMilling.py:3580 msgid "Object for milling operation." msgstr "Object for milling operation." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 msgid "Tools in the object used for milling." msgstr "Tools in the object used for milling." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16330,7 +16296,7 @@ msgstr "" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16348,7 +16314,7 @@ msgstr "" "plot on canvas\n" "for the corresponding tool." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16360,15 +16326,15 @@ msgstr "" "- Slots -> will mill the slots associated with this tool\n" "- Both -> will mill both drills and mills or whatever is available" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "The diameter of the tool who will do the milling" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 msgid "Offset Type" msgstr "Offset Type" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16386,15 +16352,7 @@ msgstr "" "- Out(side) -> The tool cut will follow the geometry line on the outside.\n" "- Custom -> The tool will cut at an chosen offset." -#: appPlugins/ToolMilling.py:3916 -msgid "In" -msgstr "In" - -#: appPlugins/ToolMilling.py:3916 -msgid "Out" -msgstr "Out" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16406,7 +16364,7 @@ msgstr "" "The value can be positive for 'outside'\n" "cut and negative for 'inside' cut." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16430,7 +16388,7 @@ msgstr "object was moved" msgid "Error when mouse left click." msgstr "Error when mouse left click." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16438,106 +16396,106 @@ msgstr "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "At least one of the selected tools can do a complete isolation." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelled. Tool already in Tool Table." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC Tool. Preparing non-copper polygons." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "NCC Tool. Calculate 'empty' area." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Buffering finished" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Could not get the extent of the area to be non copper cleared." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "NCC Tool. Finished calculation of 'empty' area." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "Isolation geometry is broken. Margin is less than isolation tool diameter." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "The selected object is not suitable for copper clearing." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Clearing the polygon with the method: lines." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Failed. Clearing the polygon with the method: seed." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Failed. Clearing the polygon with the method: standard." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Polygon could not be cleared. Location:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "There is no copper clearing tool in the selection and at least one is needed." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "NCC Tool failed creating bounding box." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "NCC Tool clearing with tool diameter" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "started." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "Could not use the tool for copper clear." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16549,29 +16507,29 @@ msgstr "" "geometry.\n" "Change the painting parameters and try again." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "NCC Tool clear all done." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" "NCC Tool clear all done but the copper features isolation is broken for" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "tools" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "NCC Tool. Rest machining copper clearing task started." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "NCC Tool Rest Machining clear all done." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16579,11 +16537,11 @@ msgstr "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "NCC Tool started. Reading parameters." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16591,7 +16549,7 @@ msgstr "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16603,7 +16561,7 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16619,7 +16577,7 @@ msgstr "" "in the resulting geometry. This is because with some tools\n" "this function will not be able to create painting geometry." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16627,7 +16585,7 @@ msgstr "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 msgid "Find Optimal" msgstr "Find Optimal" @@ -16661,47 +16619,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "Optimal Tool. Finding the minimum distance." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Optimal Tool. Finished successfully." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Number of decimals kept for found distances." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Minimum distance" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Display minimum distance between copper features." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Determined" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Occurring" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "How many times this minimum is found." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Minimum points coordinates" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Coordinates for points where minimum distance was found." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Jump to selected position" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -16709,11 +16667,11 @@ msgstr "" "Select a position in the Locations text box and then\n" "click this button." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Other distances" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -16721,13 +16679,13 @@ msgstr "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Other distances points coordinates" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -16735,19 +16693,19 @@ msgstr "" "Other distances and the coordinates for points\n" "where the distance was found." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Gerber distances" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Points coordinates" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Find Minimum" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -16769,11 +16727,11 @@ msgstr "Open PDF cancelled" msgid "Parsing" msgstr "Parsing" -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Failed to open" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "No geometry found in file" @@ -16790,39 +16748,39 @@ msgstr "Open PDF file failed." msgid "Rendered" msgstr "Rendered" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Can't do Paint on MultiGeo geometries" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Click on a polygon to paint it." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Painting polygon with method: lines." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Failed. Painting polygon with method: seed." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Failed. Painting polygon with method: standard." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Painting with tool diameter = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "started" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "There is no geometry to process or the tool diameter is too big." -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16834,44 +16792,44 @@ msgstr "" "geometry.\n" "Change the painting parameters and try again." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Painting ..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Paint Tool." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Normal painting polygon task started." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Buffering geometry..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "No polygon found." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "Paint all polygons task started." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "Painting area task started." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 msgid "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." @@ -16879,7 +16837,7 @@ msgstr "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -16891,7 +16849,7 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -16899,7 +16857,7 @@ msgstr "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -16915,7 +16873,7 @@ msgstr "" "in the resulting geometry. This is because with some tools\n" "this function will not be able to create painting geometry." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16923,40 +16881,40 @@ msgstr "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Create a Geometry Object which paints the polygons." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 msgid "Panelization" msgstr "Panelization" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "Columns or Rows are zero value. Change them to a positive integer." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Generating panel ... " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Generating panel ... Adding the source code." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Optimizing the overlapping paths." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Optimization complete." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Generating panel... Spawning copies" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -16965,11 +16923,11 @@ msgstr "" "{text} Too big for the constrain area. Final panel has {col} columns and " "{row} rows" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Panel created successfully." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -16981,7 +16939,7 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Object combobox." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -16989,11 +16947,11 @@ msgstr "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Panelization Reference" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17013,7 +16971,7 @@ msgstr "" "to this reference object therefore maintaining the panelized\n" "objects in sync." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17025,7 +16983,7 @@ msgstr "" "The selection here decide the type of objects that will be\n" "in the Box Object combobox." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17033,11 +16991,11 @@ msgstr "" "The actual object that is used as container for the\n" " selected object that is to be panelized." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Panel Data" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17053,15 +17011,15 @@ msgstr "" "The spacings will set the distance between any two\n" "elements of the panel array." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Constrain panel within" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Panelize Object" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17101,7 +17059,7 @@ msgstr "PcbWizard .INF file loaded." msgid "Main PcbWizard Excellon file loaded." msgstr "Main PcbWizard Excellon file loaded." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "This is not Excellon file." @@ -17267,13 +17225,13 @@ msgstr "Selection cleared." msgid "Gerber into which to punch holes" msgstr "Gerber into which to punch holes" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17283,7 +17241,7 @@ msgstr "" "are selected on the canvas but only those that\n" "are in the processed pads." -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17955,15 +17913,15 @@ msgstr "" msgid "processes running." msgstr "processes running." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "The application will restart." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Are you sure do you want to change the current language to" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -17971,15 +17929,15 @@ msgstr "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "The application is initializing ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "Could not find the Language files. The App strings are missing." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -17987,7 +17945,7 @@ msgstr "" "The application is initializing ...\n" "Canvas initialization started." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -17997,45 +17955,45 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "New Project - Not saved" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Found old default preferences files. Please reboot the application to update." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Open Config file failed." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Open Script file failed." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Open Excellon file failed." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Open GCode file failed." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Open Gerber file failed." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "The Editor could not start." -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18045,83 +18003,83 @@ msgstr "" "possible.\n" "Edit only one geometry at a time." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "EDITOR Area" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Editor is activated ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Do you want to save the edited object?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Object empty after edit." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Editor exited. Editor content saved." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "Select a Gerber, Geometry, Excellon or CNCJob Object to update." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "is updated, returning to App..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Editor exited. Editor content was not saved." -#: app_Main.py:2845 +#: app_Main.py:2837 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "Select a Gerber, Geometry, Excellon or CNCJob object to update." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Save to file" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "Exported file to" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Failed to open recent files file for writing." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Failed to open recent projects file for writing." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "PCB Manufacturing files Viewer/Editor with Plugins" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Development" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Issue tracker" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Close" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Licensed under the MIT license" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18169,7 +18127,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Splash" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Programmers" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Translators" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "License" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Attributions" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Programmer" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Status" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "E-mail" -#: app_Main.py:3439 +#: app_Main.py:3436 msgid "FlatCAM Author" msgstr "FlatCAM Author" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "FlatCAM Evo Author/Maintainer" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Language" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Translator" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Corrections" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "This program is %s and free in a very wide meaning of the word." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "Yet it cannot evolve without contributions." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "If you want to see this application grow and become better and better" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "you can contribute to the development yourself by:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull Requests on the Bitbucket repository, if you are a developer" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "Bug Reports by providing the steps required to reproduce the bug" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "If you like what you have seen so far ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "Donations are NOT required." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "But they are welcomed" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Contribute" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Links Exchange" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Soon ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "How To's" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18316,27 +18270,27 @@ msgstr "" "If you can't get any informations about the application\n" "use the YouTube channel link from the Help menu." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Alternative website" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Selected Excellon file extensions registered with FlatCAM." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Selected GCode file extensions registered with FlatCAM." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Selected Gerber file extensions registered with FlatCAM." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "At least two objects are required for join. Objects currently selected" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18352,43 +18306,43 @@ msgstr "" "be lost and the result may not be what was expected. \n" "Check the generated GCODE." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Geometry merging finished" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Failed. Excellon joining works only on Excellon objects." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Excellon merging finished" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Failed. Gerber joining works only on Gerber objects." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Gerber merging finished" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "Failed. Select a Geometry Object and try again." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Expected a GeometryObject, got" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "A Geometry object was converted to MultiGeo type." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "A Geometry object was converted to SingleGeo type." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -18400,19 +18354,24 @@ msgstr "" "\n" "Do you want to continue?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Converted units to" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Workspace enabled." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Workspace disabled." -#: app_Main.py:4964 +#: app_Main.py:4913 +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "FlatCAM log opened." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -18420,11 +18379,11 @@ msgstr "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Delete objects" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18432,89 +18391,89 @@ msgstr "" "Are you sure you want to permanently delete\n" "the selected objects?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Save the work in Editor and try again ..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Object deleted" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Click to set the origin ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Setting Origin..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Origin set" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Moving to Origin..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Failed. No object(s) selected..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "Quadrant 1" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "Quadrant 2" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "Quadrant 3" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "Quadrant 4" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Jump to ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Enter the coordinates in format X,Y:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Wrong coordinates. Enter coordinates in format: X,Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Locate ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Aborting. The current task will be gracefully closed as soon as possible..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "The current task was gracefully closed on user request..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "Not available for Legacy 2D graphic mode." -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "Adding tool from DB is not allowed for this object." -#: app_Main.py:6620 +#: app_Main.py:6624 msgid "" "One or more Tools are edited.\n" "Do you want to save?" @@ -18522,187 +18481,187 @@ msgstr "" "One or more Tools are edited.\n" "Do you want to save?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Save Tools Database" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Rotation done." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "Rotation movement was not executed." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Skew on X axis done." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Skew on Y axis done." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "New Grid ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "New Grid added" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "Grid already exists" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Adding New Grid cancelled" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "Grid Value does not exist" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Grid Value deleted" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Delete Grid value cancelled" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Name copied to clipboard ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Viewing the source code of the selected object." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Source Editor" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 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:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Go to Line ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Redrawing all objects" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Failed to load recent item list." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Failed to parse recent item list." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Failed to load recent projects item list." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "Failed to parse recent project item list." -#: app_Main.py:8141 +#: app_Main.py:8145 msgid "Recent files list was reset." msgstr "Recent files list was reset." -#: app_Main.py:8155 +#: app_Main.py:8159 msgid "Recent projects list was reset." msgstr "Recent projects list was reset." -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Clear Recent projects" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Clear Recent files" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Release date" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Displayed" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Snap" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Workspace active" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Workspace size" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Workspace orientation" -#: app_Main.py:8355 +#: app_Main.py:8359 msgid "Failed checking for latest version. Could not connect." msgstr "Failed checking for latest version. Could not connect." -#: app_Main.py:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "Could not parse information about latest version." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM is up to date!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "Newer Version Available" -#: app_Main.py:8379 +#: app_Main.py:8383 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:8383 +#: app_Main.py:8387 msgid "info" msgstr "info" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18714,44 +18673,44 @@ msgstr "" "tab.\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "All plots disabled." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "All non selected plots disabled." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "All plots enabled." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "All non selected plots enabled." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Selected plots enabled..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Selected plots disabled..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Enabling plots ..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Disabling plots ..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Set alpha level ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18759,87 +18718,87 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Opening Gerber file." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Opening Excellon file." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Opening G-Code file." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "Open HPGL2" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "Opening HPGL2 file." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Open Configuration File" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Only Geometry, Gerber and CNCJob objects can be used." -#: app_Main.py:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "Export PNG Image" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 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:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Save Script source file" -#: app_Main.py:9431 +#: app_Main.py:9454 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:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Save Document source file" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 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:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Only Geometry objects can be used." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "Import SVG" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Import DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18849,141 +18808,151 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Do you want to save the current settings/preferences?" + +#: app_Main.py:9857 +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Save preferences" + +#: app_Main.py:9875 msgid "Project created in" msgstr "Project created in" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "seconds" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "New Project created" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "New TCL script file created in Code Editor." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Open TCL script" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Executing ScriptObject file." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Run TCL script" -#: app_Main.py:9992 +#: app_Main.py:10032 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL script file opened in Code Editor and executed." -#: app_Main.py:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Save Project As ..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "FlatCAM objects print" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Save Object as PDF ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "Printing PDF ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "PDF file saved to" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Exporting ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "SVG file exported to" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Imported Defaults from" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Exported preferences to" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Excellon file exported to" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Could not export." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Gerber file exported to" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "DXF file exported to" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "Import failed." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Failed to open file" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Failed to parse file" -#: app_Main.py:10942 +#: app_Main.py:10982 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:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 msgid "Opening" msgstr "Opening" -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber failed. Probable not a Gerber file." -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Cannot open file" -#: app_Main.py:11034 +#: app_Main.py:11074 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Open Excellon file failed. Probable not an Excellon file." -#: app_Main.py:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "Reading GCode file" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "This is not GCODE" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18995,75 +18964,75 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: app_Main.py:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Failed. Probable not a HPGL2 file." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "TCL script file opened in Code Editor." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "Failed to open TCL Script." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Opening FlatCAM Config file." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Failed to open config file" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Loading Project ... Please Wait ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Opening FlatCAM Project file." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Failed to open project file" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Loading Project ... restoring" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Project loaded from" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Saving Project ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Project saved to" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "The object is used by another application." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Failed to verify project file" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Retry to save it." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Failed to parse saved project file" -#: app_Main.py:11575 +#: app_Main.py:11615 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." @@ -19103,15 +19072,15 @@ msgstr "Object was skewed" msgid "Object was buffered" msgstr "Object was buffered" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "There is no such parameter" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Indexing geometry before generating G-Code..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19125,29 +19094,29 @@ msgstr "" "therefore the app will convert the value to negative. Check the resulting " "CNC code (Gcode etc)." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "The Cut Z parameter is zero. There will be no cut, aborting" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "The End X,Y format has to be (x, y)." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Starting G-Code for tool with diameter" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "G91 coordinates not implemented" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Finished G-Code generation for tool:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19155,7 +19124,7 @@ msgstr "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19169,15 +19138,15 @@ msgstr "" "therefore the app will convert the value to negative.Check the resulting CNC " "code (Gcode etc)." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "The Cut Z parameter is zero. There will be no cut, skipping file" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "Travel Z parameter is None or zero." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19191,19 +19160,19 @@ msgstr "" "therefore the app will convert the value to positive.Check the resulting CNC " "code (Gcode etc)." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "The Z Travel parameter is zero. This is dangerous, skipping file" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Finished G-Code generation" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "paths traced" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19213,7 +19182,7 @@ msgstr "" "y) \n" "but now there is only one value, not two. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19221,7 +19190,7 @@ msgstr "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19231,13 +19200,13 @@ msgstr "" "y) \n" "but now there is only one value, not two." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19245,39 +19214,39 @@ msgstr "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "There is no tool data in the SolderPaste geometry." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Finished SolderPaste G-Code generation" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Parsing GCode file. Number of lines" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Creating Geometry from the parsed GCode file. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Parsing GCode file for tool diameter" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Number of lines" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "Creating Geometry from the parsed GCode file for tool diameter" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "G91 coordinates not implemented ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Failed to parse defaults file." @@ -19375,6 +19344,39 @@ msgstr "Origin set by offsetting all loaded objects with " msgid "No Geometry name in args. Provide a name and try again." msgstr "No Geometry name in args. Provide a name and try again." +#~ msgid "V-shape" +#~ msgstr "V-shape" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" + +#~ msgid "Polish" +#~ msgstr "Polish" + +#~ msgid "Corrections" +#~ msgstr "Corrections" + #~ msgid "TT" #~ msgstr "TT" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 300196c1..92f99bbf 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 b1a0a488..c270b0f6 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: 2021-07-18 12:03+0300\n" -"PO-Revision-Date: 2021-07-18 12:03+0300\n" +"POT-Creation-Date: 2021-08-23 13:59+0300\n" +"PO-Revision-Date: 2021-08-23 13:59+0300\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -88,7 +88,7 @@ msgstr "Ya sea el Título o el Enlace web ya en la tabla." msgid "Bookmark added." msgstr "Marcador agregado." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Sitio de respaldo" @@ -104,7 +104,7 @@ msgstr "Marcador eliminado." msgid "Export Bookmarks" msgstr "Exportar marcadores" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Marcadores" @@ -113,32 +113,32 @@ msgstr "Marcadores" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Cancelado." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -148,8 +148,8 @@ msgstr "" "accesible." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "No se pudo cargar el archivo." @@ -173,23 +173,23 @@ msgstr "Marcadores importados de" msgid "The user requested a graceful exit of the current task." msgstr "El usuario solicitó una salida elegante de la tarea actual." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Haga clic en el punto de inicio del área." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Haga clic en el punto final del área." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zona agregada. Haga clic para comenzar a agregar la siguiente zona o haga " @@ -197,8 +197,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Haga clic en el siguiente punto o haga clic con el botón derecho del ratón " @@ -239,17 +239,38 @@ msgstr "Todas las zonas de exclusión eliminadas." msgid "Selected exclusion zones deleted." msgstr "Zonas de exclusión seleccionadas eliminadas." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Ruta" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Int" +msgid "In" +msgstr "Interior" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Cut" +msgid "Out" +msgstr "Cortar" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Personalizado" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Áspero" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Finish" msgid "Finishing" @@ -257,18 +278,16 @@ msgstr "Terminar" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Aislamiento" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Polish" msgid "Polishing" @@ -282,22 +301,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Nombre" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Objetivo" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -342,8 +361,8 @@ msgstr "" "es servir como una nota para el usuario." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Diá. de Herram" @@ -383,42 +402,42 @@ msgstr "" "El tipo de herramienta de aplicación en la que se utilizará esta herramienta." #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "General" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Fresado" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Perforación" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Pintar" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -426,21 +445,23 @@ msgstr "Separar" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Forma" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -479,13 +500,13 @@ msgstr "" "Ángulo en la punta para las herramientas en forma de V." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Empujoncito" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -529,18 +550,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Corte Z" @@ -579,13 +600,13 @@ msgstr "" "El valor utilizado para cortar en material en cada pasada." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Viaje Z" @@ -637,9 +658,9 @@ msgstr "" "Garantizar un aislamiento completo. Esta es la longitud de\n" "El corte extra." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Avance X-Y" @@ -652,10 +673,10 @@ msgstr "" "La velocidad en el plano XY utilizada mientras se corta en material." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Avance Z" @@ -684,7 +705,7 @@ msgstr "" "Esto solo lo usan algunos dispositivos que no pueden usar\n" "el comando G0 g-code. Mayormente impresoras 3D." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Eje de velocidad" @@ -699,7 +720,7 @@ msgstr "" "La velocidad del husillo en RPM." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Habitar" @@ -726,11 +747,11 @@ msgstr "" "Retardo utilizado para permitir que el husillo del motor alcance su " "velocidad establecida." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Operación" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -742,28 +763,28 @@ msgstr "" "Si no tiene éxito, la limpieza sin cobre también fallará.\n" "- Borrar -> la limpieza regular sin cobre." -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Limpiar" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Tipo de fresado" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -775,38 +796,38 @@ msgstr "" "- convencional / útil cuando no hay compensación de contragolpe" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Subida" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Convencional" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Superposición" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -826,54 +847,54 @@ msgstr "" "debido a demasiados caminos." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Margen" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Margen de cuadro delimitador." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Método" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -886,57 +907,57 @@ msgstr "" "- Basado en líneas: líneas paralelas." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Estándar" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Semilla" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Líneas" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Conectar" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -945,18 +966,18 @@ msgstr "" "Segmentos para minimizar elevaciones de herramientas." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Contorno" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -965,19 +986,19 @@ msgstr "" "Para recortar los bordes ásperos." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Compensar" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -988,8 +1009,8 @@ msgstr "" "de las características de cobre." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -999,8 +1020,8 @@ msgstr "" "los bordes del polígono a\n" "ser pintado." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1021,19 +1042,19 @@ msgstr "" "en el orden especificado." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Lineas laser" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Pases" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1041,21 +1062,21 @@ msgstr "" "Ancho de la brecha de aislamiento en\n" "Número (entero) de anchos de herramienta." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Cuánto (porcentaje) del ancho de la herramienta para superponer cada pasada " "de herramienta." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Tipo de aislamiento" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1075,25 +1096,25 @@ msgstr "" "el aislamiento solo se puede hacer cuando hay una abertura\n" "dentro del polígono (por ejemplo, el polígono tiene forma de 'rosquilla')." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Completo" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Exterior" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Interior" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1101,12 +1122,12 @@ msgstr "" "Profundidad de perforación (negativo)\n" "debajo de la superficie de cobre." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Offset Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1118,11 +1139,11 @@ msgstr "" "la punta.\n" "El valor aquí puede compensar el parámetro Z de corte." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1134,16 +1155,16 @@ msgstr "" "cortar varias veces hasta que el Corte Z sea\n" "alcanzado." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Profundidad de cada pase (positivo)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1151,8 +1172,8 @@ msgstr "" "Altura de herramienta al viajar\n" "A través del plano XY." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1164,14 +1185,14 @@ msgstr "" "La llamada velocidad de avance 'Plunge'.\n" "Esto es para el movimiento lineal G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Rápidos de avance" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1185,14 +1206,14 @@ msgstr "" "Es útil solo para Marlin,\n" "Ignorar para cualquier otro caso." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Eje de velocidad" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1200,17 +1221,17 @@ msgstr "" "Velocidad del husillo\n" "en RPM (opcional)" -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Perforar las Ranuras" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Si la herramienta seleccionada tiene ranuras, se perforarán." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1218,12 +1239,12 @@ msgstr "" "Cuánto (porcentaje) del diámetro de la herramienta debe superponerse al " "taladro anterior." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Último ejercicio" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1232,11 +1253,11 @@ msgstr "" "Si la longitud de la ranura no está completamente cubierta por taladros,\n" "agregue un taladro en el punto final de la ranura." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1246,12 +1267,12 @@ msgstr "" "hará que el corte de la PCB esté más alejado de\n" "el borde real de PCB" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Tamaño de la brecha" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1264,12 +1285,12 @@ msgstr "" "el material circundante (el\n" "de la cual se corta el PCB)." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Tipo de brecha" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1284,22 +1305,22 @@ msgstr "" "el espacio\n" "- M-Bites -> 'Mouse Bites' - igual que el 'puente' pero cubierto con agujeros" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Puente" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Delgado" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Profundidad" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1308,32 +1329,32 @@ msgstr "" "La profundidad hasta que se hace el fresado\n" "para adelgazar los huecos." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "El diámetro del taladro al hacer 'mouse bytes'." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Spacing" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "El espacio entre los taladros al hacer 'mouse bites'." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Forma convexa" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1342,7 +1363,7 @@ msgstr "" "Crea una forma convexa que rodea toda la PCB.\n" "Se usa solo si el tipo de objeto de origen es Gerber." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Brechas" @@ -1434,44 +1455,44 @@ msgstr "" "herramienta de objeto / aplicación después de seleccionar una herramienta\n" "en la base de datos de herramientas." -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Cancelar" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1480,36 +1501,36 @@ msgstr "Cancelar" msgid "Edited value is out of range" msgstr "El valor editado está fuera de rango" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1542,27 +1563,27 @@ msgstr "Copiar de DB" msgid "Delete from DB" msgstr "Eliminar de la DB" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Guardar cambios" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Base de Datos de Herramientas" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Error al analizar el archivo DB de Herramientas." @@ -1646,9 +1667,9 @@ msgstr "Para agregar un taladro primero seleccione una herramienta" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1666,24 +1687,24 @@ msgstr "Para agregar un taladro primero seleccione una herramienta" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Hecho." @@ -1697,7 +1718,7 @@ msgstr "" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Haga clic en la ubicación de destino ..." @@ -1722,23 +1743,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Demasiados elementos para el ángulo de separación seleccionado." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Ha fallado." @@ -1777,9 +1798,9 @@ msgstr "" "cambiar el tamaño." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Cancelado. Nada seleccionado." @@ -1789,79 +1810,77 @@ msgid "Click on reference location ..." msgstr "Haga clic en la ubicación de referencia ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Borrar" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Taladros totales" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Ranuras totales" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Avanzado" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Formato de valor incorrecto introducido, use un número." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1869,69 +1888,69 @@ msgstr "" "Herramienta ya en la lista de herramientas original o real.\n" "Guarde y reedite Excellon si necesita agregar esta herramienta. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Nueva herramienta agregada con dia" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Seleccione una herramienta en la tabla de herramientas" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Herramienta eliminada con diámetro" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "No hay definiciones de herramientas en el archivo. Anulando la creación de " "Excellon." -#: appEditors/AppExcEditor.py:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 #, fuzzy #| msgid "Generate" msgid "Generating" msgstr "Generar" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Excelente edición terminada." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelado. No hay herramienta / taladro seleccionado" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Haga clic en la posición del centro matriz circular" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1940,19 +1959,19 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Nombre:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Tabla de herramientas" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1960,19 +1979,19 @@ msgstr "" "Herramientas en este objeto Excellon.\n" "Cuando se utilizan para la perforación." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Convertir ranuras" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Convierta las ranuras de las herramientas seleccionadas en taladros." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Añadir / Eliminar herramienta" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1980,33 +1999,33 @@ msgstr "" "Agregar / Eliminar una herramienta a la lista de herramientas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Diá. de Herram" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Diámetro para la nueva herramienta" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Añadir" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2014,11 +2033,11 @@ msgstr "" "Agregar una nueva herramienta a la lista de herramientas\n" "con el diámetro especificado anteriormente." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Eliminar herramienta" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2026,55 +2045,55 @@ msgstr "" "Eliminar una herramienta en la lista de herramientas\n" "seleccionando una fila en la tabla de herramientas." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Herram. de Cambio de Tamaño" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 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:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Cambiar el diá" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Diámetro para redimensionar a." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Redimensionar" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Cambiar el tamaño de taladro" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Añadir Drill Array" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 msgid "Add an array of drills (linear or circular array)" msgstr "Agregar una matriz de taladros (lineal o circular)" -#: appEditors/AppExcEditor.py:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Tipo" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2082,50 +2101,47 @@ msgstr "" "Seleccione el tipo de matriz de ejercicios para crear.\n" "Puede ser lineal X (Y) o circular" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Lineal" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Numero" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "Especifique cuántos ejercicios debe estar en la matriz." -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Dirección" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2137,73 +2153,73 @@ msgstr "" "- 'Y' - eje vertical o\n" "- 'Ángulo': un ángulo personalizado para la inclinación de la matriz" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Ángulo" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Paso" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Paso = Distancia entre elementos de la matriz." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2215,11 +2231,11 @@ msgstr "" "El valor mínimo es: -360.00 grados.\n" "El valor máximo es: 360.00 grados." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2227,42 +2243,42 @@ msgstr "" "Dirección para matriz circular.\n" "Puede ser CW = en sentido horario o CCW = en sentido antihorario." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 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:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Parámetros de ranura" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2270,21 +2286,21 @@ msgstr "" "Parámetros para agregar una ranura (agujero con forma ovalada)\n" "ya sea solo o como parte de una matriz." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Longitud" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Longitud. La longitud de la ranura." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2296,8 +2312,8 @@ msgstr "" "- 'Y' - eje vertical o\n" "- 'Ángulo': un ángulo personalizado para la inclinación de la ranura" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2309,15 +2325,15 @@ msgstr "" "El valor mínimo es: -360.00 grados.\n" "El valor máximo es: 360.00 grados." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Parámetros de matriz de ranuras" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 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:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2325,21 +2341,21 @@ msgstr "" "Seleccione el tipo de matriz de ranuras para crear.\n" "Puede ser lineal X (Y) o circular" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Especifique cuántas ranuras debe haber en la matriz." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Salir del editor" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Salida del editor." @@ -2347,12 +2363,12 @@ msgstr "Salida del editor." msgid "Buffer Selection" msgstr "Selección de búfer" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Dist. de buffer" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Rincón del búfer" @@ -2371,32 +2387,32 @@ msgstr "" " - 'Biselado:' la esquina es una línea que conecta directamente las " "funciones que se encuentran en la esquina" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Redondo" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Cuadrado" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Biselado" @@ -2416,28 +2432,28 @@ msgstr "Buffer lleno" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2455,15 +2471,15 @@ msgid "Plugin" msgstr "plugin_tab" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Herramienta Buffer" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 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. " @@ -2477,23 +2493,23 @@ msgstr "Herramienta de texto" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Tamaño" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Texto" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Aplicar" @@ -2501,19 +2517,19 @@ msgstr "Aplicar" msgid "Text Tool" msgstr "Herramienta de texto" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Herramienta" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Herramienta de pintura" @@ -2541,65 +2557,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Ninguna forma seleccionada." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Herramienta de transformación" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Girar" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Sesgo / cizalla" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Escala" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Espejo (Flip)" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Referencia" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2618,64 +2634,64 @@ msgstr "" "- Min Selection -> el punto (minx, miny) del cuadro delimitador de la " "selección" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Origen" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Selección" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Punto" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Valor" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "Un punto de referencia en formato X, Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Agregar coordenadas de puntos desde el portapapeles." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2688,7 +2704,7 @@ msgstr "" "Números positivos para el movimiento CW.\n" "Números negativos para movimiento CCW." -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2700,30 +2716,30 @@ msgstr "" "el cuadro delimitador para todos los objetos seleccionados." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Enlazar" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 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:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "Ángulo X" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2732,13 +2748,13 @@ msgstr "" "Ángulo para sesgo de acción, en grados.\n" "Número Real entre -360 y 360." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2749,38 +2765,38 @@ msgstr "" "El punto de referencia es el medio de\n" "el cuadro delimitador para todos los objetos seleccionados." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Ángulo Y" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Inclinar Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "Factor X" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Factor de escalado en eje X." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Escala x" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2791,59 +2807,59 @@ msgstr "" "El punto de referencia depende de\n" "el estado de la casilla de verificación Escalar referencia." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Factor Y" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Factor de escalado en eje Y." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Escala Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Voltear en X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Voltee los objetos seleccionados sobre el eje X." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Voltear en Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "Valor X" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "Distancia a desplazamiento en el eje X. En unidades actuales." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2854,35 +2870,35 @@ msgstr "" "El punto de referencia es el medio de\n" "el cuadro delimitador para todos los objetos seleccionados.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Valor Y" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Distancia a desplazamiento en el eje Y. En unidades actuales." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Offset Y" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Redondeado" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2895,16 +2911,16 @@ msgstr "" "Si no está marcado, el búfer seguirá la geometría exacta\n" "de la forma amortiguada." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Distancia" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2917,12 +2933,12 @@ msgstr "" "Cada elemento de geometría del objeto se incrementará\n" "o disminuido con la 'distancia'." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2931,8 +2947,8 @@ msgstr "" "Crea el efecto de amortiguación en cada geometría,\n" "elemento del objeto seleccionado, utilizando la distancia." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2947,12 +2963,12 @@ msgstr "" "o disminuido para ajustarse al 'Valor'. El Valor es un porcentaje\n" "de la dimensión inicial." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2961,34 +2977,34 @@ msgstr "" "Crea el efecto de amortiguación en cada geometría,\n" "elemento del objeto seleccionado, utilizando el factor." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Objeto" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 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:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 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:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 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:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "" @@ -3003,13 +3019,13 @@ msgstr "Trazado" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "La acción no se ejecutó" @@ -3017,13 +3033,13 @@ msgstr "La acción no se ejecutó" msgid "Flipping" msgstr "" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Voltear en el eje Y hecho" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Voltear en el eje X hecho" @@ -3033,11 +3049,11 @@ msgstr "Voltear en el eje X hecho" msgid "Skewing" msgstr "Sesgar..." -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Inclinar sobre el eje X hecho" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Inclinar sobre el eje Y hecho" @@ -3047,11 +3063,11 @@ msgstr "Inclinar sobre el eje Y hecho" msgid "Scaling" msgstr "Escalando..." -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Escala en el eje X hecho" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Escala en el eje Y hecho" @@ -3062,69 +3078,69 @@ msgid "Offsetting" msgstr "Compensación ..." #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Offset en el eje X hecho" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Offset en el eje Y hecho" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Tamponamiento" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Tampón hecho" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Ingrese un valor de ángulo (grados)" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Rotar hecho" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Girar cancelado" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Offset en el eje X ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Ingrese un valor de distancia" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Desplazamiento en X cancelada" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Offset en eje Y ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Desplazamiento en el eje Y hecho" @@ -3132,11 +3148,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:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Inclinar en el eje X ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Inclinar en el eje X hecho" @@ -3144,11 +3160,11 @@ msgstr "Inclinar en el eje X hecho" msgid "Skew on X axis canceled" msgstr "Inclinar en el eje X cancelada" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Inclinar en el eje Y ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Inclinar en el eje Y hecho" @@ -3259,7 +3275,7 @@ msgstr "Seleccione una forma para que actúe como área de eliminación ..." msgid "Click to pick-up the erase shape..." msgstr "Haga clic para recoger la forma de borrar ..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Haga clic para borrar ..." @@ -3267,7 +3283,7 @@ msgstr "Haga clic para borrar ..." msgid "Create Paint geometry ..." msgstr "Crear geometría de pintura ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Transformaciones de formas ..." @@ -3296,51 +3312,51 @@ msgstr "Objeto de geometría" msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 #, fuzzy #| msgid "Polygon Selection" msgid "Zoom on selection" msgstr "Selección de polígono" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Parámetros" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 #, fuzzy #| msgid "GCode Parameters" msgid "Geometry parameters." @@ -3386,48 +3402,48 @@ msgstr "" msgid "The length of the geometry element." msgstr "Longitud. La longitud de la ranura." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Coordenadas" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 #, fuzzy #| msgid "Will add corner markers to the selected Gerber file." msgid "The coordinates of the selected geometry element." msgstr "Agregará marcadores de esquina al archivo Gerber seleccionado." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 #, fuzzy #| msgid "Get Points" msgid "Vertex Points" msgstr "Obtener puntos" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 #, fuzzy #| msgid "Gerber Specification" msgid "Simplification" msgstr "Especificación de Gerber" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "" -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Tolerancia" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3435,14 +3451,14 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Simplificar" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -3451,19 +3467,19 @@ msgstr "" msgid "Ring" msgstr "Anillo" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Línea" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Polígono" @@ -3483,15 +3499,14 @@ msgstr "Elemento de Geo" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Trabajando" @@ -3508,9 +3523,9 @@ msgstr "Ajuste de rejilla habilitado." msgid "Grid Snap disabled." msgstr "Ajuste de rejilla deshabilitado." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Haga clic en el punto de destino." @@ -3520,8 +3535,8 @@ msgstr "Haga clic en el punto de destino." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Trabajando..." @@ -3535,7 +3550,7 @@ msgstr "Cargando Gerber en el Editor" msgid "Editing MultiGeo Geometry, tool" msgstr "Edición de Geometría MultiGeo, herramienta" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "con diámetro" @@ -3590,9 +3605,8 @@ msgstr "" msgid "Invalid value for" msgstr "Valor no válido para" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3694,36 +3708,36 @@ msgstr "Marcar áreas de polígono en el Gerber editado ..." msgid "Nothing selected to move" msgstr "Nada seleccionado para mover" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 msgid "Select shapes to import them into the edited object." msgstr "" -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Polígono agregado" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" "Haga clic para agregar el siguiente polígono o haga clic derecho para " "comenzar." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "No hay polígono en la selección." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor del código de apertura o el formato es incorrecto. Agrégalo y " "vuelve a intentarlo." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3731,161 +3745,161 @@ msgstr "" "Falta el valor de las dimensiones de la abertura o el formato es incorrecto. " "Agréguelo en formato (ancho, alto) y vuelva a intentarlo." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor del tamaño de la apertura o el formato es incorrecto. " "Agrégalo y vuelve a intentarlo." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Apertura ya en la mesa de apertura." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Agregada nueva apertura con código" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Seleccione una apertura en la Tabla de aperturas" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Seleccione una abertura en la Tabla de Apertura ->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Apertura eliminada con código" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "Las dimensiones necesitan dos valores flotantes separados por comas." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Dimensiones editadas." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Código" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Cargando" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Configurar la IU" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adición de geometría terminada. Preparando la GUI" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Terminó de cargar el objeto Gerber en el editor." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Cancelado. No se selecciona ninguna apertura" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas al portapapeles." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Trazado" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Ha fallado. No se selecciona ninguna geometría de apertura." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Polígonos marcados." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 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:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Tabla de Aperturas para el Objeto Gerber." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Índice" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Código de apertura" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de apertura: circular, rectangular, macros, etc" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Tamaño de apertura:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3895,26 +3909,26 @@ msgstr "" "  - (ancho, alto) para R, O tipo.\n" "  - (dia, nVertices) para tipo P" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Añadir / Eliminar Apertura" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Añadir / Eliminar una apertura en la tabla de aperturas" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Código para la nueva apertura" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 #, fuzzy #| msgid "Size" msgid "Size:" msgstr "Tamaño" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3928,7 +3942,7 @@ msgstr "" "calculado como:\n" "sqrt (ancho ** 2 + altura ** 2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3940,11 +3954,11 @@ msgstr "" "R = rectangular\n" "O = oblongo" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 #, fuzzy #| msgid "" #| "Dimensions for the new aperture.\n" @@ -3958,61 +3972,61 @@ msgstr "" "Activo solo para aberturas rectangulares (tipo R).\n" "El formato es (ancho, alto)." -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Agregar una nueva apertura a la lista de apertura." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Eliminar una abertura en la lista de aperturas" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 msgid "Valid" msgstr "" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 #, fuzzy #| msgid "How to select the polygons to paint." msgid "Show if the selected polygon is valid." msgstr "Cómo seleccionar los polígonos a pintar." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Zona" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 #, fuzzy #| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Ver el código fuente del objeto seleccionado." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Apertura del tampón" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Buffer de apertura en la lista de apertura" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -4026,20 +4040,20 @@ msgstr "" " - 'Biselado:' la esquina es una línea que conecta directamente las " "funciones que se encuentran en la esquina" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Apertura de la escala" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Escala una abertura en la lista de aperturas" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Factor de escala" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -4047,19 +4061,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:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Marcar polígonos" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Marca las áreas del polígono." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Umbral SUPERIOR área" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4067,11 +4081,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Umbral inferior de la zona" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4079,32 +4093,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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Marque" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Marque los polígonos que se ajustan dentro de los límites." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Eliminar todos los polígonos marcados." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Borra todas las marcas." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Agregar matriz de pad" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Añadir una matriz de pads (lineal o circular)" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4112,89 +4126,89 @@ msgstr "" "Seleccione el tipo de matriz de pads para crear.\n" "Puede ser Lineal X (Y) o Circular" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Nº de almohadillas" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Especifique cuántos pads estarán en la matriz." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Aplicando rotar" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Aplicando Voltear" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Aplicando Sesgo" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Aplicando la escala" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Aplicando Offset" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Aplicando Tampón" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Desplazamiento en Y cancelada" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Inclino X cancelado" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Inclino Y cancelado" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Hallar" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Buscará y resaltará en amarillo la cadena en el Encuentra caja." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Encuentra caja. Ingrese aquí las cadenas a buscar en el texto." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Reemplazar con" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Reemplazará la cadena del cuadro Buscar con la del cuadro Reemplazar." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Todos" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4202,65 +4216,65 @@ msgstr "" "Cuando está marcado, reemplazará todas las instancias en el cuadro 'Buscar'\n" "con el texto en el cuadro 'Reemplazar' .." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Guarde los cambios internamente." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "" "Abra una ventana de Vista previa de impresión estándar del sistema operativo." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Abra una ventana de impresión estándar del sistema operativo." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Se abrirá un archivo de texto en el editor." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Guardará el texto en el editor en un archivo." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Ejecutar" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Ejecutará los comandos TCL encontrados en el archivo de texto, uno por uno." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Abrir documento" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Exportar el código ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "El fichero o directorio no existe" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Guardado en" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Editor de código" @@ -4288,7 +4302,7 @@ msgstr "Encabezado GCode" msgid "Start GCode" msgstr "Iniciar GCode" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "Código de máquina cargado en el editor de código" @@ -4306,16 +4320,16 @@ msgstr "Código" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Taladros" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Muesca" @@ -4344,121 +4358,121 @@ msgstr "Insertar codigo" msgid "Insert the code above at the cursor location." msgstr "Inserte el código de arriba en la ubicación del cursor." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Deshacer" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Rehacer" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Cortar" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Dupdo" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Copiar" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Pega" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Seleccionar todo" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Aumentar" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Reducir" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "De acuerdo" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4468,19 +4482,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:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Ubicación" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4494,92 +4508,92 @@ msgstr "" "y)\n" "desde el punto de ubicación actual del mouse." -#: appGUI/GUIElements.py:3999 +#: appGUI/GUIElements.py:4007 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Guardar Registro" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Limpiar todo" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Escriba >help< para comenzar" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "Mueva el eje Y." -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "Mover al origen" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "Mueva el eje X." -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "Mueva el eje Z." -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 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:4805 +#: appGUI/GUIElements.py:4830 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:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 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:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "Hacer homing" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "Realice un ciclo de referenciado en todos los ejes." -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 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:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "Aplicacion iniciada ..." -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "¡Hola!" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "Ejecutar Script ..." -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4589,46 +4603,46 @@ msgstr "" "permitiendo la automatización de ciertos\n" "Funciones de FlatCAM." -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 #: appPlugins/ToolPcbWizard.py:429 appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "Abierto" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 -#: app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 +#: app_Main.py:9187 msgid "Open Project" msgstr "Proyecto abierto" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "Abrir gerber" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "Abierto Excellon" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 -#: app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 +#: app_Main.py:9152 msgid "Open G-Code" msgstr "Código G abierto" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "Salida" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "Panel de palanca" @@ -4636,11 +4650,11 @@ msgstr "Panel de palanca" msgid "File" msgstr "Archivo" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "Nuevo Proyecto" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -4648,32 +4662,32 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Creará un nuevo proyecto en blanco" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "Nueva" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 -#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 -#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 -#: appPlugins/ToolNCC.py:4158 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 +#: appPlugins/ToolFilm.py:1209 appPlugins/ToolImage.py:175 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:149 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolSolderPaste.py:1533 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "Geometría" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 -#: appGUI/MainGUI.py:4605 appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 +#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "N" @@ -4682,29 +4696,29 @@ msgid "Will create a new, empty Geometry Object." msgstr "Creará un nuevo objeto vacío de geometría." #: appGUI/MainGUI.py:105 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 #: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 -#: appPlugins/ToolFilm.py:1184 appPlugins/ToolFilm.py:1207 +#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 -#: appPlugins/ToolPanelize.py:144 appPlugins/ToolPanelize.py:248 -#: appPlugins/ToolPanelize.py:1149 appPlugins/ToolPanelize.py:1191 -#: appPlugins/ToolPanelize.py:1290 appPlugins/ToolTransform.py:160 -#: appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:143 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolPanelize.py:1292 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:4599 appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:4616 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "B" @@ -4712,26 +4726,26 @@ msgstr "B" msgid "Will create a new, empty Gerber Object." msgstr "Creará un nuevo objeto vacío de Gerber." -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 #: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 -#: appPlugins/ToolFilm.py:1466 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:3636 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolFilm.py:1467 appPlugins/ToolIsolation.py:3574 +#: appPlugins/ToolMilling.py:3586 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "L" @@ -4739,12 +4753,12 @@ msgstr "L" msgid "Will create a new, empty Excellon Object." msgstr "Creará un objeto Excellon nuevo y vacío." -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "Documento" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 -#: appGUI/MainGUI.py:4867 appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 +#: appGUI/MainGUI.py:4884 appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "D" @@ -4752,7 +4766,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Creará un nuevo objeto de Documento vacío." -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -4768,20 +4782,20 @@ msgstr "Proyectos recientes" msgid "Recent files" msgstr "Archivos recientes" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "Salvar" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "Guardar proyecto" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "Guardar proyecto como" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -4789,11 +4803,11 @@ msgstr "Ctrl+Shift+S" msgid "Scripting" msgstr "Scripting" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "Nuevo Script" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "Abrir Script" @@ -4801,11 +4815,11 @@ msgstr "Abrir Script" msgid "Open Example" msgstr "Abrir ejemplo" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "Ejecutar script TCL" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "Shift+S" @@ -4838,11 +4852,11 @@ msgid "Export" msgstr "Exportar" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 -#: appPlugins/ToolQRCode.py:667 app_Main.py:9271 app_Main.py:9276 +#: appPlugins/ToolQRCode.py:667 app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "Exportar DXF" @@ -4861,7 +4875,7 @@ msgstr "" "La imagen guardada contendrá lo visual.\n" "Información actualmente en FlatCAM Plot Area." -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -4875,7 +4889,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:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Gerber Exportación" @@ -4901,19 +4915,19 @@ msgstr "Importar preferencias del archivo" msgid "Export Preferences to file" msgstr "Exportar preferencias a un archivo" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Guardar Preferencias" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Imprimir (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Editar" @@ -4921,8 +4935,8 @@ msgstr "Editar" msgid "Edit Object" msgstr "Editar objeto" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -5007,18 +5021,18 @@ msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" "Combine una selección de objetos Gerber en un nuevo objeto combo Gerber." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Establecer origen" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -5026,50 +5040,50 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 #, fuzzy #| msgid "Set Origin" msgid "Custom Origin" msgstr "Establecer origen" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Saltar a la ubicación" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Localizar en objeto" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "(Escriba ayuda para empezar)" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Preferencias" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -5086,19 +5100,19 @@ msgstr "Rotar selección" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Inclinar en el eje X" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Inclinar en el eje Y" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5114,11 +5128,11 @@ msgstr "Voltear en el ejeY" msgid "View source" msgstr "Ver fuente" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5128,29 +5142,29 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "Incremental" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 #, fuzzy #| msgid "Area" msgid "3D Area" msgstr "Zona" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Ver" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Permitir a todos" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Desactivar todo" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5158,7 +5172,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Enable non-selected" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5166,34 +5180,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Disable non-selected" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Ajuste de zoom" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Acercarse" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Disminuir el zoom" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5201,15 +5215,15 @@ msgstr "-" msgid "Redraw All" msgstr "Redibujar todo" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Alternar editor de código" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5217,15 +5231,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Alternar pantalla completa" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Alternar área de la parcela" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5233,7 +5247,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Alternar Proyecto/Prop. /Herramienta" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5241,15 +5255,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Alternar ajuste de cuadrícula" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Alternar Líneas de Cuadrícula" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5257,7 +5271,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Alternar eje" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5265,590 +5279,591 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Alternar espacio de trabajo" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Activar HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "Empujoncito" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Objetos" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Deseleccionar todo" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Línea de Comando" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Ayuda" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Ayuda en Online" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Administrador de Marcadores" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Reportar un error" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Especificación de Excellon" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Especificación de Gerber" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Lista de accesos directos" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "Canal de Youtube" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "Cómo" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "Acerca de" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Geo Editor" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Añadir Círculo" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Añadir Arco" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Añadir Rectángulo" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Añadir Polígono" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Añadir Ruta" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Añadir Texto" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Unión de polígonos" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Intersección de polígonos" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Sustracción de polígonos" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 #, fuzzy #| msgid "Subtraction" msgid "Alt Subtraction" msgstr "Sustracción" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Camino de Corte" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Copia Geo" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Eliminar forma" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Movimiento" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Alternar ajuste de esquina" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Añadir taladro" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Agregar matriz de ranuras" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Agregar ranura" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Cambiar el tamaño de taladro(s)" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Mover taladro" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Añadir Pad" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Añadir Pista" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Añadir Región" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Poligonizar" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Añadir medio disco" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Agregar disco" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Marcar area" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Borrador" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Transformar" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Habilitar Parcela" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Desactivar parcela" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Establecer color" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Rojo" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Amarillo" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Púrpura" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Marrón" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Blanca" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Negra" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Personalizado" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Opacidad" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Predeterminado" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Ver fuente" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Propiedades" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Proyecto" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Barra de herramientas de archivo" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Barra de herramientas de edición" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Barra de herramientas de ver" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Barra de herramientas de Shell" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 #, fuzzy #| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Barra de herramientas de archivo" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Barra de herramientas del editor de Excel" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Barra de herramientas del editor de geometría" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Barra de herramientas del editor Gerber" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Barra de herramientas de coordenadas delta" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Barra de herramientas de coordenadas" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Barra de herramientas de cuadrícula" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Barra de herramientas de estado" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Guardar proyecto" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Herramienta de Dist" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Herramienta Distancia Mínima" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Replantear" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Parcela clara" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Nivelación automática" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Seguir" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Panel" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Película de PCB" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB a 2 caras" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Alinear objetos" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 #, fuzzy #| msgid "ExtraCut" msgid "Extract" msgstr "Corte extra" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Herramienta Thieving Tool" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" msgstr "Herram. de Marca. de Esquina" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Gerber Perforadora" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Calculadoras" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Seleccionar" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Redimensionar taladro" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Copia de taladro" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Eliminar taladro" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Añadir Buffer" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Forma de pintura" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Polígono explotar" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Copiar Forma (s)" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Transformaciones" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Mover objetos" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "Medio disco" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Disco" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 #, fuzzy #| msgid "Import image" msgid "Import Shape" msgstr "Importar imagen" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Encajar a la cuadricula" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Distancia de ajuste de la rejilla X" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5856,27 +5871,27 @@ msgstr "" "Cuando está activo, el valor en Grid_X\n" "Se copia al valor Grid_Y." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Distancia de ajuste de cuadrícula Y" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Ajustar a la esquina" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Distancia máxima del imán" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Alternar la visualización del eje en el lienzo" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (pantalla de visualización)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5884,7 +5899,7 @@ msgstr "" "Dibuja un rectángulo delimitador en el lienzo.\n" "El propósito es ilustrar los límites de nuestro trabajo." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5892,7 +5907,7 @@ msgstr "" "Medida relativa.\n" "La referencia es la posición del último clic" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5900,65 +5915,65 @@ msgstr "" "Medida absoluta.\n" "La referencia es (X = 0, Y = 0) posición" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Área de la parcela" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "GEOMETRÍA" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 #, fuzzy #| msgid "Parsing ..." msgid "Processing" msgstr "Trabajando ..." -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 #, fuzzy #| msgid "plugin_tab" msgid "Extra Plugins" msgstr "plugin_tab" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "UTILIDADES" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Restaurar los valores predeterminados" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5966,19 +5981,19 @@ msgstr "" "Restaurar todo el conjunto de valores predeterminados\n" "a los valores iniciales cargados después del primer lanzamiento." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Abrir Carpeta de Pref" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Abra la carpeta donde FlatCAM guarda los archivos de preferencias." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Borrar la configuración de la GUI" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5986,11 +6001,11 @@ msgstr "" "Borrar la configuración de la GUI para FlatCAM,\n" "tales como: diseño, estado gui, estilo, soporte hdpi etc." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Aplique las preferencias actuales sin guardar en un archivo." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5998,110 +6013,113 @@ msgstr "" "Guarde la configuración actual en el archivo 'current_defaults'\n" "que es el archivo que almacena las preferencias predeterminadas de trabajo." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "No guardará los cambios y cerrará la ventana de preferencias." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Alternar visibilidad" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Rejillas" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Ruta" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Rectángulo" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Círculo" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Arco" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Unión" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Intersección" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Sustracción" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Pad" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Matriz de Pad" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Pista" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Región" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Exc Editor" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Mover al origen" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Application units" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Bloquear barras de herram" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Tabulacion desmontables" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "Carpeta de preferencias de FlatCAM abierta." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Sí" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "No" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Copiar objetos" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6113,12 +6131,12 @@ msgstr "" "fuera del primer artículo. Al final presione la tecla ~ X ~ o\n" "el botón de la barra de herramientas." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Advertencia" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6126,7 +6144,7 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar Herramienta de Intersección." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6134,7 +6152,7 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar la Herramienta de Substracción." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6142,386 +6160,386 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar la Unión." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "Nueva Herram" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Introduzca un diá. de herram" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Añadiendo herramienta cancelada" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Salida de Herramienta de Distancia ..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Lista de atajos de teclas" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "La aplicación es guardar el proyecto. Por favor espera ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Shell habilitado." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Shell deshabilitado." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Lista de Accesos Directos" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Lista de atajos de teclas" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "MOSTRAR LISTA DE ACCESO CORTO" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Cambiar a la Pestaña Proyecto" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Cambiar a la Pestaña Seleccionada" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Cambiar a la Pestaña de Herramientas" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Nuevo Gerber" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Editar objeto (si está seleccionado)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Grid On/Off" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Saltar a coordenadas" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Nueva Excellon" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Mover objetos" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Nueva geometría" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Cambiar unidades" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Abrir herramienta de propiedades" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Rotar 90 grados CW" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Palanca de 'Shell'" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Agregue una herramienta (cuando esté en la pestaña Geometría seleccionada o " "en Herramientas NCC o Herramientas de pintura)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Voltear sobre el eje X" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Voltear sobre el eje Y" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Copiar objetos" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Abrir la DB de herramientas" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Abierto Excellon" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Abrir Gerber" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Herram. de Import. de PDF" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Alternar el eje" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Copiar Nombre Obj" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Herramienta de Distancia Mínima" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Abrir ventana de Preferencias" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Rotar en 90 grados CCW" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Ejecutar script TCL" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Alternar espacio de trabajo" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "PCB a 2 caras" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Herramienta de Fiduciales" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Invertir Gerber" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Herramienta de Dispensación de Pasta" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Película de PCB" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Compensación sin cobre" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Óptimo" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Área de pintura" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Código" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Ejecutar Reglas Verificar" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Ver fuente del archivo" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Sustractor" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "PCB de corte" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelizar PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Habilitar objetos no seleccionados" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Deshabilitar objetos no seleccionados" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Alternar pantalla completa" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Abortar la tarea actual (con gracia)" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6529,238 +6547,238 @@ msgstr "" "Pegado especial. Convertirá un estilo de ruta de Windows al requerido en Tcl " "Shell" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Abrir el manual en línea" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "2" msgid "F2" msgstr "2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "Reference Object" msgid "Rename Objects" msgstr "Objeto de referencia" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Abrir tutoriales en online" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Actualizar parcelas" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Eliminar objeto" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Alt.: Eliminar herramienta" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(izquierda a Key_1) Alternar Área del Cuaderno (lado izquierdo)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Espacio" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "(Des)habilitar trazado Obj" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Desel. todos los objetos" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Lista de accesos directos del editor" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "EDITOR DE GEOMETRÍA" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Dibujar un arco" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Copia Geo" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Dentro de agregar arco alternará la dirección del ARCO: CW o CCW" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Herram. de Intersección Poli" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Herram. de pintura geo" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Saltar a la ubicación (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Mover elemento geo" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Dentro de agregar arco, pasará por los modos de arco" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Dibujar un polígono" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Dibuja un circulo" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Dibujar un camino" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Dibujar rectángulo" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Herram. de Sustrac. de Polí" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Herramienta de Texto" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Herram. de Unión Poli" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Voltear en el eje X" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Voltear en el eje Y" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Inclinar en el eje X" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Inclinar en el eje Y" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Herram. de transform. del editor" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Offset en el eje X" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Offset en eje Y" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Guardar objeto y salir del editor" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Herram. de Corte Poli" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Rotar Geometría" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "INTRODUCIR" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Terminar el dibujo de ciertas herramientas" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Anular y volver a Seleccionar" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "EDITOR DE EXCELLON" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Agregar una nueva herram" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Cambiar la Dirección de la Ranura" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Espacio" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Cambiar la Dirección de la Matriz" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "EDITOR GERBER" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Dentro de la Pista y la Región, las herram.s alternarán en REVERSA los modos " "de plegado" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Dentro de la Pista y la Región, las herram. avanzarán hacia adelante los " "modos de plegado" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Alt.: Eliminar Aperturas" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Herramienta borrador" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Herram. de Zona de Marca" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Herram. de poligonización" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Herramienta de Transformación" @@ -6805,22 +6823,22 @@ msgid "Gerber Object" msgstr "Objeto Gerber" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Opciones de parcela" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Sólido" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Polígonos de color liso." @@ -6829,29 +6847,29 @@ msgid "Multi-Color" msgstr "Multicolor" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Dibuja polígonos en diferentes colores." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Gráfico" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Trazar (mostrar) este objeto." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6880,8 +6898,8 @@ msgid "Show the Object Attributes." msgstr "Muestre las utilidades." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Alternar la visualización de la tabla de herramientas." @@ -6899,16 +6917,16 @@ msgstr "" "Cuando no está marcada, eliminará todas las formas de las marcas.\n" "que se dibujan en lienzo." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Marque las instancias de apertura en el lienzo." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Buffer la Geometria solida" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6924,8 +6942,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Enrutamiento de aislamiento" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6933,7 +6951,7 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar alrededor de polígonos." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6958,11 +6976,11 @@ msgstr "Utilidades" msgid "Show the Utilities." msgstr "Muestre las utilidades." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Regiones no cobre" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6977,12 +6995,12 @@ msgstr "" "cobre de una región específica." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Margen límite" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6994,20 +7012,20 @@ msgstr "" "objetos con este mínimo\n" "distancia." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "La geometría resultante tendrá esquinas redondeadas." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Generar Geometría" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Cuadro delimitador" @@ -7019,7 +7037,7 @@ msgstr "" "Crea una geometría que rodea el objeto Gerber.\n" "Forma cuadrada." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7027,7 +7045,7 @@ msgstr "" "Distancia de los bordes de la caja.\n" "al polígono más cercano." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7052,7 +7070,7 @@ msgid "Solid circles." msgstr "Círculos sólidos." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7068,9 +7086,9 @@ msgstr "" "Aquí se seleccionan las herramientas para la generación de código G." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7079,7 +7097,7 @@ msgstr "" "es el ancho de corte en el material." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7088,7 +7106,7 @@ msgstr "" "una broca." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7109,12 +7127,12 @@ msgstr "" "Esto no selecciona las herramientas para la generación de código G." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Carga auto. desde DB" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7147,7 +7165,7 @@ msgstr "" "para\n" "molido. Use la columna # para hacer la selección." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Diá. de fresado" @@ -7214,13 +7232,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Trazar objeto" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Dia" @@ -7264,7 +7282,7 @@ msgstr "Inicie la herramienta Pintura en la pestaña Herramientas." msgid "Generate a CNCJob by milling a Geometry." msgstr "Genere un CNCJob fresando una geometría." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7283,7 +7301,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Calcular" @@ -7295,7 +7313,7 @@ msgstr "" msgid "CNC Job Object" msgstr "Objeto de trabajo CNC" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7307,15 +7325,15 @@ msgstr "" "Por encima de la pieza de trabajo o puede ser de tipo 'Corte',\n" "Lo que significa los movimientos que cortan en el material." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Viajar" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Mostrar anotación" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7398,7 +7416,7 @@ msgstr "" "anteponer)\n" "definido en las Preferencias." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -7446,7 +7464,7 @@ msgid "Font Type" msgstr "Tipo de Fuente" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Tamaño de Fuente" @@ -7458,8 +7476,8 @@ msgstr "Alineación" msgid "Align Left" msgstr "Alinear a la izquierda" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Centrar" @@ -7497,31 +7515,31 @@ msgstr "" "Establece el tamaño de la pestaña. En píxeles El valor predeterminado es 80 " "píxeles." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Eje habilitado." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Eje deshabilitado." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD habilitado." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD deshabilitado." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Rejilla habilitada." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Rejilla deshabilitada." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7529,41 +7547,41 @@ msgstr "" "No se pudo anotar debido a una diferencia entre el número de elementos de " "texto y el número de posiciones de texto." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Preferencias aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "¿Estás seguro de que quieres continuar?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "La aplicación se reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Preferencias cerradas sin guardar." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Se restauran los valores predeterminados de las preferencias." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Preferencias editadas pero no guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7575,12 +7593,12 @@ msgstr "" "Uno o más valores son cambiados.\n" "¿Quieres guardar las preferencias?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "CNCJob Adv. Opciones" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7588,19 +7606,19 @@ msgstr "" "Exportar y guardar código G a\n" "Hacer este objeto a un archivo." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Tamaño de la anotación" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "El tamaño de fuente del texto de anotación. En píxeles." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Color de anotación" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Establecer el color de fuente para los textos de anotación." @@ -7608,16 +7626,16 @@ msgstr "Establecer el color de fuente para los textos de anotación." msgid "CNC Job Editor" msgstr "Editor de CNCJob" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "Una lista de parámetros del editor." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Prefijo al código G" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7625,7 +7643,7 @@ msgstr "" "Escribe aquí cualquier comando de G-Code que quieras\n" "Me gusta agregar al principio del archivo G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7633,11 +7651,11 @@ msgstr "" "Escriba aquí los comandos de G-Code que le gustaría agregar al comienzo del " "archivo de G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "Adjuntar al código G" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7647,7 +7665,7 @@ msgstr "" "Me gusta adjuntar al archivo generado.\n" "Es decir: M2 (Fin del programa)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7662,9 +7680,9 @@ msgid "CNC Job General" msgstr "CNC trabajo general" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Pasos del círculo" @@ -7701,7 +7719,7 @@ msgstr "" "Las coordenadas X, Y, Z en código CNC (GCODE, etc.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7757,11 +7775,11 @@ msgstr "Color de Línea de Viaje" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Contorno" @@ -7772,17 +7790,17 @@ msgstr "Establezca el color de la línea de viaje para los objetos trazados." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Llenado" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7793,23 +7811,23 @@ msgstr "" "Los dígitos son para el nivel alfa (transparencia)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Alfa" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Establecer la transparencia de relleno para los objetos trazados." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Color del objeto" @@ -7821,11 +7839,11 @@ msgstr "Establecer el color para los objetos trazados." msgid "CNC Job Options" msgstr "Opciones de trabajo CNC" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "Exportar G-Code" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Tipo de trazado" @@ -7833,16 +7851,16 @@ msgstr "Tipo de trazado" msgid "Excellon Adv. Options" msgstr "Excellon Adv. Opciones" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Opciones avanzadas" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7852,23 +7870,23 @@ msgstr "" "Esos parámetros están disponibles sólo para\n" "Aplicación avanzada Nivel." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Mostrar / ocultar tabla" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "Una lista de los parámetros de Excellon Editor." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Límite de selección" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7882,52 +7900,52 @@ msgstr "" "Aumenta el rendimiento al mover un\n" "Gran cantidad de elementos geométricos." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Nuevo dia" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Nu. de ejercicios" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Matriz de taladro lineal" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Direccion lineal" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Matriz de Taladro Circ" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Dirección circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Ángulo circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Matriz Lin de Ranuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Nro. De ranuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Matriz Circ de Ranura" @@ -7935,13 +7953,13 @@ msgstr "Matriz Circ de Ranura" msgid "Excellon Export" msgstr "Excellon Exportar" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Opciones de export" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7950,36 +7968,36 @@ msgstr "" "cuando se utiliza la entrada de menú Archivo -> Exportar -> Exportar " "Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Unidades" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "Las unidades utilizadas en el archivo Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Pulgada" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Entero/Decimales" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7991,9 +8009,9 @@ msgstr "" "Aquí configuramos el formato utilizado cuando el proporcionado\n" "Las coordenadas no están usando el punto." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -8001,9 +8019,9 @@ msgstr "" "Estos números significan el número de dígitos en\n" "Coordina toda la parte de Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -8011,13 +8029,13 @@ msgstr "" "Estos números significan el número de dígitos en\n" "La parte decimal de las coordenadas de Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Formato" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -8033,22 +8051,22 @@ msgstr "" "También deberá especificarse si LZ = ceros iniciales se mantienen\n" "o TZ = ceros finales se mantienen." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Decimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Sin-Decimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Ceros" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8062,23 +8080,23 @@ msgstr "" "Si se comprueba TZ, se mantienen los ceros finales.\n" "y Leading Zeros se eliminan." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "LZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8092,12 +8110,12 @@ msgstr "" "Si se comprueba TZ, se mantienen los ceros finales.\n" "y se eliminan los ceros iniciales." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Tipo de ranura" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8111,11 +8129,11 @@ msgstr "" "Si PERFORADO (G85), las ranuras se exportarán\n" "utilizando el comando Ranura perforada (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Enrutado" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Perforado (G85)" @@ -8123,18 +8141,18 @@ msgstr "Perforado (G85)" msgid "Excellon General" msgstr "Excellon General" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "M-Color" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Formato Excellon" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8176,24 +8194,24 @@ msgstr "" "Sprint Layout 2: 4 PULGADAS LZ\n" "KiCAD 3: 5 PULGADAS TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "PULGADA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "Los valores predeterminados para INCH son 2:4" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "MÉTRICO" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "Los valores predeterminados para Métrica son 3: 3" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8213,7 +8231,7 @@ msgstr "" "Esto se usa cuando no hay información\n" "almacenado en el archivo Excellon." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8225,7 +8243,7 @@ msgstr "" "serán utilizados. Algunos archivos de Excellon no tienen un encabezado\n" "por lo tanto este parámetro será utilizado." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8235,23 +8253,23 @@ msgstr "" "Algunos archivos de Excellon no tienen un encabezado\n" "por lo tanto este parámetro será utilizado." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Actualizar configuración de exportación" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Optimización de ruta" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algoritmo:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8275,36 +8293,36 @@ msgstr "" "Algunas opciones están deshabilitadas cuando la aplicación funciona en modo " "de 32 bits." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "BASIC" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Duración" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8316,18 +8334,18 @@ msgstr "" "Optimización del camino. Esta duración máxima se establece aquí.\n" "En segundos." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Opción de unirse" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Fusionar las herramientas" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8335,9 +8353,9 @@ msgstr "" "Cuando se marca, las herramientas se fusionarán\n" "pero solo si comparten algunos de sus atributos." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Establecer el color de la línea para los objetos trazados." @@ -8345,7 +8363,7 @@ msgstr "Establecer el color de la línea para los objetos trazados." msgid "Excellon Options" msgstr "Excellon Opciones" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8353,19 +8371,19 @@ msgstr "" "Parámetros utilizados para crear un objeto de trabajo CNC\n" "para este objeto taladro." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Agujeros de molino" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Crear geometría para fresar agujeros." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Diá de la herra. de Perfor" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8377,11 +8395,11 @@ msgstr "" "Diámetro de la herramienta de corte\n" "Al fresar ranuras." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Diá. de la herra. de ranura" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8398,39 +8416,39 @@ msgstr "" msgid "App Settings" msgstr "Configuración de Aplicación" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Configuración de cuadrícula" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "Valor X" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 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:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Valor Y" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Este es el valor de ajuste de cuadrícula en el eje Y." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Máx. de ajuste" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Configuración del espacio de trabajo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Activo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8438,13 +8456,13 @@ msgstr "" "Seleccione el tipo de rectángulo a utilizar en el lienzo,\n" "como espacio de trabajo válido." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Orientación" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8454,25 +8472,25 @@ msgstr "" "- retrato\n" "- paisaje" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Retrato" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Paisaje" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Cuaderno" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8483,21 +8501,21 @@ msgstr "" "El cuaderno es el área plegable en el lado izquierdo de la aplicación GUI,\n" "e incluye las pestañas Proyecto, Seleccionado y Herramienta." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Eje" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "Esto establece el tamaño de fuente para el eje del lienzo." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Caja de texto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8505,35 +8523,35 @@ 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:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Esto establece el tamaño de fuente para la pantalla de Heads Up." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 #, fuzzy #| msgid "Fill Color" msgid "Axis Color" msgstr "Color de relleno" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 #, fuzzy #| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." msgstr "Establece el color del cursor del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Configuraciones del mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Forma del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8543,50 +8561,50 @@ msgstr "" "- Pequeño -> con un tamaño personalizable.\n" "- Grande -> Líneas infinitas" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Pequeño" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grande" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Tamaño del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Establezca el tamaño del cursor del mouse, en píxeles." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Ancho del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Establezca el ancho de línea del cursor del mouse, en píxeles." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Color del cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Marque esta casilla para colorear el cursor del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Establece el color del cursor del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Botón de pan" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8596,39 +8614,39 @@ msgstr "" "- MMB -> Botón Central Del Ratón\n" "- RMB -> Botón derecho del ratón" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Selección múltiple" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Seleccione la clave utilizada para la selección múltiple." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Eliminar confirmación de objeto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8638,11 +8656,11 @@ msgstr "" "cada vez que se desencadena el evento Eliminar objeto (s), ya sea por\n" "acceso directo al menú o acceso directo a teclas." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Permitir editar" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8651,11 +8669,11 @@ msgstr "" "la pestaña Proyecto\n" "haciendo clic en el nombre del objeto. Activo después del reinicio." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "Comportamiento \"abierto\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8670,11 +8688,11 @@ msgstr "" "Cuando no está marcada, la ruta para abrir archivos es la última utilizada:\n" "ruta para guardar archivos o la ruta para abrir archivos." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "Hab. info sobre Herram" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8682,11 +8700,11 @@ msgstr "" "Marque esta casilla si desea que se muestre información sobre herramientas\n" "al pasar el mouse sobre los elementos de la aplicación." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Límite de Marcadores" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8696,11 +8714,11 @@ msgstr "" "El número de marcadores en el administrador de marcadores puede ser mayor\n" "pero el menú solo tendrá una cantidad considerable." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Ícono de actividad" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Seleccione el GIF que muestra actividad cuando FlatCAM está activo." @@ -8708,7 +8726,7 @@ msgstr "Seleccione el GIF que muestra actividad cuando FlatCAM está activo." msgid "App Preferences" msgstr "Preferencias de la aplicación" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 #, fuzzy #| msgid "" #| "The default value for FlatCAM units.\n" @@ -8723,20 +8741,20 @@ msgstr "" "Lo que se selecciona aquí se establece cada vez\n" "Se inicia FLatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "IN" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Precisión MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8746,11 +8764,11 @@ msgstr "" "cuando las unidades configuradas están en el sistema METRIC.\n" "Cualquier cambio aquí requiere un reinicio de la aplicación." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Precisión Pulgadas" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8760,11 +8778,11 @@ msgstr "" "cuando las unidades configuradas están en el sistema PULGADA.\n" "Cualquier cambio aquí requiere un reinicio de la aplicación." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Motor gráfico" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8784,19 +8802,19 @@ msgstr "" "tanto\n" "use el modo Legacy (2D)." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legado (2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "NIVEL DE APLICACIÓN" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8812,11 +8830,11 @@ msgstr "" "La elección aquí influirá en los parámetros en\n" "La pestaña seleccionada para todo tipo de objetos FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "Aplicación portátil" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8830,30 +8848,30 @@ msgstr "" "lo que significa que los archivos de preferencias se guardarán\n" "en la carpeta de la aplicación, en la subcarpeta lib \\ config." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Idiomas" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Establezca el idioma utilizado en FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Aplicar idioma" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8861,33 +8879,33 @@ msgstr "" "Establezca el idioma utilizado en FlatCAM.\n" "La aplicación se reiniciará después de hacer clic." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Configuraciones de inicio" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Pantalla de bienvenida" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "" "Habilite la visualización de la pantalla de inicio al iniciar la aplicación." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Icono de la Sys Tray" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "" "Habilite la visualización del icono de FlatCAM en la bandeja del sistema." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Mostrar la línea de comando" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8895,11 +8913,11 @@ msgstr "" "Marque esta casilla si desea que el shell\n" "iniciar automáticamente en el inicio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Mostrar proyecto" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8908,11 +8926,11 @@ msgstr "" "seleccionado / herramienta\n" "para ser mostrado automáticamente en el inicio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Verificación de versión" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8920,11 +8938,11 @@ msgstr "" "Marque esta casilla si desea marcar\n" "para una nueva versión automáticamente en el inicio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Enviar estadísticas" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8932,11 +8950,11 @@ msgstr "" "Marque esta casilla si acepta enviar anónimo\n" "Estadísticas automáticamente en el inicio, para ayudar a mejorar FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Número de trabajadores" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8953,11 +8971,11 @@ msgstr "" "El valor predeterminado es 2.\n" "Después del cambio, se aplicará en el próximo inicio de la aplicación." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Geo Tolerancia" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8973,15 +8991,15 @@ msgstr "" "actuación. Un valor más alto proporcionará más\n" "rendimiento a expensas del nivel de detalle." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Configuraciones para guardar" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Guardar proyecto comprimido" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8989,11 +9007,11 @@ msgstr "" "Ya sea para guardar un proyecto comprimido o sin comprimir.\n" "Cuando esté marcado, guardará un proyecto comprimido de FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Compresión" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9003,11 +9021,11 @@ msgstr "" "Un proyecto FlatCAM. Un valor más alto significa una mejor compresión\n" "pero requieren más uso de RAM y más tiempo de procesamiento." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Habilitar guardado auto" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -9017,11 +9035,11 @@ msgstr "" "Cuando está habilitada, la aplicación intentará guardar un proyecto.\n" "en el intervalo establecido." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Intervalo" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -9033,59 +9051,59 @@ msgstr "" "si el proyecto se guardó manualmente al menos una vez.\n" "Mientras está activo, algunas operaciones pueden bloquear esta función." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Parámetros de texto a PDF" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Se utiliza al guardar texto en el Editor de código o en objetos de documento " "FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Margen superior" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "" "Distancia entre el cuerpo del texto y la parte superior del archivo PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Margen inferior" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "" "Distancia entre el cuerpo del texto y la parte inferior del archivo PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Margen izquierdo" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Distancia entre el cuerpo del texto y la izquierda del archivo PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Margen derecho" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Distancia entre el cuerpo del texto y la derecha del archivo PDF." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "Preferencias de GUI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Tema" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -9093,19 +9111,19 @@ msgstr "" "Seleccione un tema para la aplicación.\n" "Tematizará el área de la trama." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Ligera" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Oscuro" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Use iconos grises" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -9115,11 +9133,11 @@ msgstr "" "un color más claro (gris). Para ser utilizado cuando un\n" "Se aplica el tema oscuro completo." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Diseño" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -9127,11 +9145,11 @@ msgstr "" "Seleccione un diseño para la aplicación.\n" "Se aplica de inmediato." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Estilo" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -9139,11 +9157,11 @@ msgstr "" "Seleccione un estilo para la aplicación.\n" "Se aplicará en el próximo inicio de la aplicación." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "Soporte HDPI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -9151,11 +9169,11 @@ msgstr "" "Habilite la compatibilidad con High DPI para la aplicación.\n" "Se aplicará en el próximo inicio de la aplicación." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Forma flotante" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9166,11 +9184,11 @@ msgstr "" "Se muestra cada vez que el cursor del mouse está flotando\n" "sobre cualquier tipo de objeto no seleccionado." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Forma de selección" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9183,17 +9201,17 @@ msgstr "" "ya sea haciendo clic o arrastrando el mouse de izquierda a derecha o\n" "De derecha a izquierda." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Color de selección izquierda-derecha" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "" "Establezca el color de línea para el cuadro de selección 'de izquierda a " "derecha'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9205,23 +9223,23 @@ msgstr "" "Los primeros 6 dígitos son el color y los 2 últimos.\n" "Los dígitos son para el nivel alfa (transparencia)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" "Establezca la transparencia de relleno para el cuadro de selección 'de " "izquierda a derecha'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Color de selección derecha-izquierda" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "" "Establezca el color de línea para el cuadro de selección 'de derecha a " "izquierda'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9233,46 +9251,46 @@ msgstr "" "Los primeros 6 dígitos son el color y los 2 últimos.\n" "Los dígitos son para el nivel alfa (transparencia)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" "Establezca la transparencia de relleno para el cuadro de selección \"de " "derecha a izquierda\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Color del editor" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Dibujo" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Establecer el color de la forma." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Establecer el color de la forma cuando se selecciona." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Color de los elementos del proyecto" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Habilitado" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "" "Establecer el color de los elementos en el árbol de pestañas del proyecto." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Discapacitado" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9280,11 +9298,11 @@ msgstr "" "Establecer el color de los elementos en el árbol de pestañas del proyecto,\n" "para el caso cuando los elementos están deshabilitados." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Proyecto auto ocultar" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9299,11 +9317,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Geometría Adv. Opciones" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Tamaño del Seg. X" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9313,11 +9331,11 @@ msgstr "" "Útil para la autonivelación.\n" "Un valor de 0 significa que no hay segmentación en el eje X." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Tamaño del Seg. Y" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9327,8 +9345,8 @@ msgstr "" "Útil para la autonivelación.\n" "Un valor de 0 significa que no hay segmentación en el eje Y." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9348,7 +9366,7 @@ msgstr "" msgid "Geometry Export" msgstr "Editor de geometría" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 #, fuzzy #| msgid "" #| "The parameters set here are used in the file exported\n" @@ -9360,7 +9378,7 @@ msgstr "" "Los parámetros establecidos aquí se utilizan en el archivo exportado.\n" "cuando se usa la entrada de menú Archivo -> Exportar -> Exportar Gerber." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -9368,7 +9386,7 @@ msgstr "" msgid "Geometry General" msgstr "Geometría General" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9376,7 +9394,7 @@ msgstr "" "El número de pasos de círculo para Geometría\n" "Círculo y arcos de aproximación lineal." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9400,7 +9418,7 @@ msgstr "" "Algunas opciones están deshabilitadas cuando la aplicación funciona en modo " "de 32 bits." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9408,11 +9426,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Opc. de geometría" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "Crear CNCJob" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9422,11 +9440,10 @@ msgstr "" "trazando los contornos de este\n" "Objeto de geometría." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9438,11 +9455,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Opciones avan. de Gerber" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Seguir\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9456,30 +9473,30 @@ msgstr "" "predeterminado.\n" "<>: ¡No cambie esto a menos que sepa lo que está haciendo!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Ninguno" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Buffering Retrasado" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "Cuando está marcado, hará el almacenamiento en búfer en segundo plano." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9489,15 +9506,15 @@ msgstr "" "cargado de simplificación con una tolerancia establecida.\n" "<>: ¡No cambie esto a menos que sepa lo que está haciendo!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Tolerancia para la simplificación de polígonos." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "Una lista de los parámetros del editor Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9511,23 +9528,23 @@ msgstr "" "Aumenta el rendimiento al mover un\n" "Gran cantidad de elementos geométricos." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Nuevo Código de Aper" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Nuevo Tamaño de Aper" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Tamaño para la Nueva Aper" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Nuevo Tipo de Aper" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9535,16 +9552,16 @@ msgstr "" "Escriba para la nueva apertura.\n" "Puede ser 'C', 'R' u 'O'." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Dim. de apertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9554,39 +9571,39 @@ msgstr "" "El valor del diámetro tiene que usar el separador de decimales de punto.\n" "Valores válidos: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Matriz lineal de Almohadilla" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Matriz de Almohadilla Circ" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Distancia a la que buffer el elemento Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Herramienta de escala" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Factoriza para escalar el elemento Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Umbral bajo" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Valor de umbral por debajo del cual las aberturas no están marcadas." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Umbral alto" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Valor umbral sobre el cual las aberturas no están marcadas." @@ -9594,7 +9611,7 @@ msgstr "Valor umbral sobre el cual las aberturas no están marcadas." msgid "Gerber Export" msgstr "Gerber Export" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9602,14 +9619,14 @@ msgstr "" "Los parámetros establecidos aquí se utilizan en el archivo exportado.\n" "cuando se usa la entrada de menú Archivo -> Exportar -> Exportar Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "Las unidades utilizadas en el archivo Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9617,7 +9634,7 @@ msgstr "" "El número de dígitos en la parte entera del número.\n" "y en la parte fraccionaria del número." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9625,7 +9642,7 @@ msgstr "" "Estos números significan el número de dígitos en\n" "Toda la parte de Gerber coordina." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9633,10 +9650,10 @@ msgstr "" "Estos números significan el número de dígitos en\n" "La parte decimal de las coordenadas de gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9650,11 +9667,11 @@ msgstr "" "Si se comprueba TZ, se eliminan los ceros finales\n" "y Leading Zeros se mantienen." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Gerber General" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9662,11 +9679,11 @@ msgstr "" "El número de pasos de círculo para Gerber\n" "Apertura circular de aproximación lineal." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Valores predeterminados" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9674,11 +9691,11 @@ msgstr "" "Esos valores se usarán como valores de reserva\n" "en caso de que no se encuentren en el archivo Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Aberturas limpias" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9686,11 +9703,11 @@ msgstr "" "Eliminará las aberturas que no tengan geometría\n" "bajando así el número de aberturas en el objeto Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Cambio de polaridad buffer" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9702,11 +9719,11 @@ msgstr "" "Puede ayudar a cargar archivos Gerber que de otra manera\n" "No cargar correctamente." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Almacena los colores" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9714,24 +9731,24 @@ msgstr "" "Almacenará los colores establecidos para los objetos Gerber.\n" "Se utilizarán cada vez que se inicie la aplicación." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Borrar los colores" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Restablece los colores asociados con los objetos Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Se eliminan los colores almacenados para los objetos Gerber." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Opciones de gerber" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Geo redondeado" @@ -9741,7 +9758,7 @@ msgstr "Geo redondeado" msgid "Copper Thieving Plugin" msgstr "Herramienta Thieving Tool" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9749,19 +9766,19 @@ msgstr "" "Una herramienta para generar un ladrón de cobre que se puede agregar\n" "a un archivo Gerber seleccionado." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Número de pasos (líneas) utilizados para interpolar círculos." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Despeje" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9771,44 +9788,44 @@ msgstr "" "(el relleno de polígono puede dividirse en múltiples polígonos)\n" "y las huellas de cobre en el archivo Gerber." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "Robar áreas con un área menor a este valor no se agregará." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Sí mismo" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Selección de área" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Objeto de referencia" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Referencia:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9823,30 +9840,30 @@ msgstr "" "- 'Objeto de referencia': 'Copper Thieving' dentro del área especificada por " "otro objeto." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Rectangular" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Mínimo" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Tipo de caja" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9854,28 +9871,28 @@ msgstr "" "- 'Rectangular': el cuadro delimitador tendrá forma rectangular.\n" "- 'Mínimo': el cuadro delimitador tendrá forma de casco convexo." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Cuadrícula de puntos" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Cuadrícula de cuadrados" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Cuadrícula de líneas" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Tipo de relleno:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9889,58 +9906,58 @@ msgstr "" "cuadrados.\n" "- 'Cuadrícula de líneas': el área vacía se rellenará con un patrón de líneas." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Parámetros de cuadrícula de puntos" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Diámetro de punto en cuadrícula de puntos." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Distancia entre cada dos puntos en la cuadrícula de puntos." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Parámetros de la cuadrícula de cuadrados" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Tamaño del lado cuadrado en cuadrícula de cuadrados." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Distancia entre cada dos cuadrados en la cuadrícula de cuadrados." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Parámetros de cuadrícula de líneas" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Tamaño del grosor de línea en la cuadrícula de líneas." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Distancia entre cada dos líneas en la cuadrícula de líneas." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Parámetros de la Robber Bar" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9948,46 +9965,46 @@ msgstr "" "Parámetros utilizados para la Robber Bar.\n" "Robber Bar = borde de cobre para ayudar en el enchapado de agujeros." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "Margen límite del recinto para Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Espesor" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "El grosor de la Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Máscara de baño de patrones" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Genere una máscara para el enchapado de patrones." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9995,26 +10012,26 @@ msgstr "" "La distancia entre los posibles elementos de Copper Thieving.\n" "y / o Robber Bar y las aberturas reales en la máscara." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Elija qué geometría adicional incluir, si está disponible." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Ambas" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Ladrón" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Barra de Ladrón" @@ -10024,22 +10041,22 @@ msgstr "Barra de Ladrón" msgid "Calibration Plugin" msgstr "Puntos de calibración" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Parámetros utilizados para esta herramienta." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Tipo de Fuente" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -10054,32 +10071,32 @@ msgstr "" "- Libre -> haga clic libremente en el lienzo para adquirir los puntos de " "calibración" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Libre" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Altura (Z) para viajar entre los puntos." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Verificación Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Altura (Z) para verificar el punto." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Cero la Z para Herram." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -10088,27 +10105,27 @@ msgstr "" "Incluya una secuencia para poner a cero la altura (Z)\n" "de la herramienta de verificación." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Cambio de herramienta Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Altura (Z) para montar la sonda de verificación." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Cambio de herra X, Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -10119,12 +10136,12 @@ msgstr "" "Si no se ingresa ningún valor, entonces el actual\n" "(x, y) se utilizará el punto," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Segundo punto" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -10135,17 +10152,17 @@ msgstr "" "- arriba a la izquierda -> el usuario alineará la PCB verticalmente\n" "- abajo a la derecha -> el usuario alineará la PCB horizontalmente" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Arriba a la izquierda" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Abajo a la derecha" @@ -10153,15 +10170,15 @@ msgstr "Abajo a la derecha" msgid "Extract Drills Options" msgstr "Opciones de Extracción de Taladros" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Tipo de almohadillas procesadas" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10171,81 +10188,81 @@ msgstr "" "Si la PCB tiene muchas almohadillas SMD con almohadillas rectangulares,\n" "deshabilitar la apertura rectangular." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Proceso de Almohadillas Circulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Oblongo" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Procesar almohadillas oblongas." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Procesar almohadillas cuadradas." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Proceso Almohadillas Rectangulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Otros" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Procese los pads no en las categorías anteriores." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Diámetro fijo" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Anillo anular fijo" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Proporcional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10259,15 +10276,15 @@ msgstr "" "- Proporcional -> cada tamaño de agujero será una fracción del tamaño de la " "almohadilla" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Diámetro fijo del agujero." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10277,50 +10294,50 @@ msgstr "" "La astilla de cobre entre el exterior del agujero\n" "y el margen de la almohadilla de cobre." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "El tamaño del anillo anular para almohadillas circulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "El tamaño del anillo anular para almohadillas oblongas." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "El tamaño del anillo anular para almohadillas cuadradas." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "El tamaño del anillo anular para almohadillas rectangulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "El tamaño del anillo anular para otras almohadillas." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Diá. proporcional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Factor" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10328,43 +10345,43 @@ msgstr "" "Diámetro proporcional.\n" "El diámetro del agujero será una fracción del tamaño de la almohadilla." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Extraer Taladros" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract soldermask from a given Gerber file." msgstr "Extraer simulacros de un archivo Gerber dado." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Corte extra" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract a cutout from a given Gerber file." msgstr "Extraer simulacros de un archivo Gerber dado." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10376,7 +10393,7 @@ msgstr "El grosor de la línea que hace el marcador de esquina." msgid "Fiducials Plugin" msgstr "Herramienta de Fiduciales" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10387,25 +10404,25 @@ msgstr "" "de lo contrario es el tamaño del fiducial.\n" "La apertura de la máscara de soldadura es el doble que eso." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Auto" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Manual" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Modo" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10416,22 +10433,22 @@ msgstr "" "delimitador.\n" "- 'Manual' - colocación manual de fiduciales." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Arriba" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Abajo" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Segundo fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10447,23 +10464,23 @@ msgstr "" "- 'Ninguno' - no hay un segundo fiducial. El orden es: abajo a la izquierda, " "arriba a la derecha." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Cruce" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Ajedrez" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Tipo fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10476,7 +10493,7 @@ msgstr "" "- 'Cruce' - líneas cruzadas fiduciales.\n" "- 'Ajedrez' - patrón de ajedrez fiducial." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Grosor de la línea" @@ -10487,7 +10504,7 @@ msgstr "Grosor de la línea" msgid "Invert Gerber Plugin" msgstr "Herram. Invertir Gerber" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10495,8 +10512,8 @@ msgstr "" "Una herramienta para invertir la geometría de Gerber de positivo a negativo\n" "y a la inversa." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10504,13 +10521,13 @@ msgstr "" "Distancia por la cual evitar\n" "Los bordes del objeto Gerber." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Estilo de unión de líneas" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10524,8 +10541,8 @@ msgstr "" "- cuadrado -> las líneas se encuentran en un ángulo de 90 grados\n" "- bisel -> las líneas están unidas por una tercera línea" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Bisel" @@ -10535,7 +10552,7 @@ msgstr "Bisel" msgid "Optimal Plugin" msgstr "Herramienta de Óptima" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10543,12 +10560,12 @@ msgstr "" "Una herramienta para encontrar la distancia mínima entre\n" "cada dos elementos geométricos de Gerber" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Precisión" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Número de decimales para las distancias y coordenadas en esta herramienta." @@ -10557,8 +10574,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "Opciones de Perforadora Gerber" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10584,7 +10601,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "Herramienta QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10592,12 +10609,12 @@ msgstr "" "Una herramienta para crear un QRCode que se puede insertar\n" "en un archivo Gerber seleccionado, o puede exportarse como un archivo." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Versión" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10606,13 +10623,13 @@ msgstr "" "La versión de QRCode puede tener valores de 1 (21x21 elementos)\n" "a 40 (177x177 elementos)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Corrección de error" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10629,12 +10646,12 @@ msgstr "" "Q = se puede corregir un máximo de 25%% de errores\n" "H = máximo 30 %% de errores pueden ser corregidos." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Tamaño de Elementos" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10643,12 +10660,12 @@ msgstr "" "El tamaño del elemento controla el tamaño general del código QR\n" "ajustando el tamaño de cada cuadro en el código." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Tamaño de borde" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10658,27 +10675,27 @@ msgstr "" "El valor predeterminado es 4. El ancho del espacio libre alrededor del " "Código QR." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "Datos de QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Datos de QRCode. Texto alfanumérico a codificar en el Código QR." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Agregue aquí el texto que se incluirá en el QRCode ..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polaridad" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10689,17 +10706,17 @@ msgstr "" "Se puede dibujar de forma negativa (los cuadrados son claros)\n" "o de manera positiva (los cuadrados son opacos)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Negativa" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Positivo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10712,8 +10729,8 @@ msgstr "" "ser agregado como positivo Si se agrega a un cobre Gerber\n" "entonces quizás el QRCode se pueda agregar como negativo." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10722,24 +10739,24 @@ msgstr "" "El cuadro delimitador, que significa el espacio vacío que rodea\n" "La geometría QRCode, puede tener una forma redondeada o cuadrada." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Color de relleno" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "" "Establezca el color de relleno del código QR (color de cuadrados / " "elementos)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Color de fondo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Establece el color de fondo del QRCode." @@ -10750,7 +10767,7 @@ msgstr "Establece el color de fondo del QRCode." msgid "Check Rules Plugin" msgstr "Verificar Reglas" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10759,26 +10776,26 @@ msgstr "" "conjunto\n" "de las normas de fabricación." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Tamaño de traza" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "Esto comprueba si se cumple el tamaño mínimo para las trazas." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10787,18 +10804,18 @@ msgstr "Esto comprueba si se cumple el tamaño mínimo para las trazas." msgid "Min value" msgstr "Valor mínimo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Tamaño de traza mínimo aceptable." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Distancia de Cobre a Cobre" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10807,13 +10824,13 @@ msgstr "" "Esto comprueba si la distancia mínima entre cobre\n" "huellas se cumplen." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10821,14 +10838,14 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Valor mínimo de distancia aceptable." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Distancia de Cobre a Contorno" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10837,12 +10854,12 @@ msgstr "" "Esto comprueba si la distancia mínima entre cobre\n" "huellas y el esquema se cumple." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Distancia de Serigrafía a Serigrafía" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10851,13 +10868,13 @@ msgstr "" "Esto comprueba si la distancia mínima entre serigrafía\n" "huellas y huellas de serigrafía se cumplen." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Serigrafía para Soldar Máscara Distancia" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10866,14 +10883,14 @@ msgstr "" "Esto comprueba si la distancia mínima entre serigrafía\n" "Traces y soldermask traces se cumplen." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Serigrafía para Contorno Distancia" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10882,13 +10899,13 @@ msgstr "" "Esto verifica si el espacio libre mínimo entre la serigrafía\n" "huellas y el contorno se cumple." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Astilla de máscara de soldadura mínima" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10897,14 +10914,14 @@ msgstr "" "Esto verifica si la distancia mínima entre la máscara de soldadura\n" "rastros y rastros de máscara de soldadura se cumplen." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Anillo anular mínimo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10913,17 +10930,17 @@ msgstr "" "Esto verifica si queda el anillo de cobre mínimo al perforar\n" "Se encuentra un agujero en una almohadilla." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Valor mínimo aceptable del anillo." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Distancia entre Agujeros" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10932,17 +10949,17 @@ msgstr "" "Esto verifica si la distancia mínima entre un taladro\n" "y se encuentra otro taladro." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Tamaño mínimo aceptable de perforación." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Tamaño del Agujero" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10957,7 +10974,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "PCB a 2 caras" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10965,50 +10982,50 @@ msgstr "" "Una herramienta para ayudar en la creación de una doble cara.\n" "PCB utilizando orificios de alineación." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Diá. del Taladro" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Diámetro del taladro para los orificios de alineación." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Alinear eje" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espejo verticalmente (X) u horizontal (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Eje espejo" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Caja" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Encajar en el agujero" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Ref. del eje" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11033,12 +11050,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Herramienta de Calculadoras" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "Calc. de herra. en forma de V" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11049,12 +11066,12 @@ msgstr "" "teniendo el diámetro de la punta, el ángulo de la punta y\n" "Profundidad de corte como parámetros." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Diá. de la punta" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -11063,12 +11080,12 @@ msgstr "" "Este es el diámetro de la punta de la herramienta.\n" "Está especificado por el fabricante." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Ángulo de la punta" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11076,7 +11093,7 @@ msgstr "" "Este es el ángulo en la punta de la herramienta.\n" "Está especificado por el fabricante." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11084,13 +11101,13 @@ msgstr "" "Esta es la profundidad para cortar en material.\n" "En el objeto de trabajo CNC es el parámetro CutZ." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Calculadora de electrochapado" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -11101,38 +11118,38 @@ msgstr "" "Utilizando un método como tinta de graphite o tinta de hipofosfito de calcio " "o cloruro de paladio." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Longitud del tablero" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "Esta es la longitud del tablero. En centímetros." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Ancho del tablero" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "Este es el ancho de la tabla. En centímetros." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "Esta es el área del PCB." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Densidad actual" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11140,13 +11157,13 @@ msgstr "" "Densidad de corriente para pasar por el tablero.\n" "En amperios por pies cuadrados ASF." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Crecimiento de cobre" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11158,38 +11175,38 @@ msgstr "" msgid "Corner Markers Options" msgstr "Opciones de Marca. de Esquina" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Forma del marcador." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Semi-Cruz" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "El grosor de la línea que hace el marcador de esquina." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "La longitud de la línea que hace el marcador de esquina." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Diá del Taladro" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout Plugin" msgstr "PCB de corte" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -11199,7 +11216,7 @@ msgstr "" "El PCB y lo separa de\n" "El tablero original." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -11208,20 +11225,20 @@ msgstr "" "Diámetro de la herramienta utilizada para cortar\n" "La forma de PCB fuera del material circundante." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Profund. Múlti" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Tipo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -11234,12 +11251,12 @@ msgstr "" "- Panel: un objeto de panel PCB Gerber, que se hace\n" "de muchos esquemas de PCB individuales." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Soltero" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11263,17 +11280,17 @@ msgstr "" "- 2tb - 2 * top + 2 * bottom\n" "- 8 - 2 * izquierda + 2 * derecha + 2 * arriba + 2 * abajo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Cursor grande" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "Use un cursor grande cuando agregue espacios manuales." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 #, fuzzy #| msgid "" @@ -11286,7 +11303,7 @@ msgstr "" "Diámetro de la herramienta utilizada para cortar\n" "La forma de PCB fuera del material circundante." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." @@ -11301,31 +11318,31 @@ msgstr "Distancia entre cada dos líneas en la cuadrícula de líneas." msgid "Drilling Plugin" msgstr "Herramienta de Perforación" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Cree CNCJob con trayectorias de herramientas para taladrar o fresar agujeros." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Orden de la Herram" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11346,33 +11363,33 @@ msgstr "" "orden\n" "en reversa y deshabilitar este control." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "Adelante" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Atras" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Cambio de herram" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11380,9 +11397,9 @@ msgstr "" "Incluir secuencia de cambio de herramienta\n" "en G-Code (Pausa para cambio de herramienta)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." @@ -11390,15 +11407,15 @@ msgstr "" "Posición del eje Z (altura) para\n" "cambio de herramienta." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Fin del movi. Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -11406,15 +11423,15 @@ msgstr "" "Altura de la herramienta después de\n" "El último movimiento al final del trabajo." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "X, Y Fin del movimiento" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11424,14 +11441,14 @@ msgstr "" "Si no se ingresa ningún valor, entonces no hay movimiento\n" "en el plano X, Y al final del trabajo." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Habilitar Permanencia" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11439,21 +11456,21 @@ msgstr "" "Pausa para permitir que el husillo alcance su\n" "Velocidad antes del corte." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tiempo para que el husillo permanezca." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Postprocesador" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11461,32 +11478,32 @@ msgstr "" "El archivo JSON del postprocesador que dicta\n" "Salida de Gcode." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Perforando las ranuras" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "Una lista de parámetros avanzados." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Cambio de herra X, Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Cambio de herra X, posición Y." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Comience Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11495,19 +11512,19 @@ msgstr "" "Altura de la herramienta justo después de comenzar el trabajo.\n" "Elimine el valor si no necesita esta característica." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Profundidad de la sonda Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11515,27 +11532,27 @@ msgstr "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Sonda de avance" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "La velocidad de avance utilizada mientras la sonda está sondeando." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Dirección del motor" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11547,13 +11564,13 @@ msgstr "" "- CW = en el sentido de las agujas del reloj o\n" "- CCW = a la izquierda" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Salto rápido" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11565,11 +11582,11 @@ msgstr "" "es decir, la velocidad más rápida disponible.\n" "ADVERTENCIA: el movimiento se realiza en Toolchange X, Y coords." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Retracción rápida" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11587,24 +11604,24 @@ msgstr "" "Z_move\n" "(altura de recorrido) se realiza lo más rápido posible (G0) en un movimiento." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Exclusión de áreaSelección de área" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Parámetros de exclusión de áreas." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Zonas de exclusión" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11614,27 +11631,27 @@ msgstr "" "En esas áreas el recorrido de las herramientas.\n" "está prohibido." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "El tipo de forma de selección utilizada para la selección de área." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Estrategia" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11647,30 +11664,30 @@ msgstr "" "establecida\n" "- Alrededor -> evitará el área de exclusión recorriendo el área" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Sobre" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "AlrededorRedondo" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Sobre ZSuperposición" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11678,13 +11695,13 @@ msgstr "" "La altura Z a la que se elevará la herramienta para evitar\n" "Un área de interdicción." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "Film Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11692,14 +11709,14 @@ msgstr "" "Cree una película de PCB a partir de un objeto Gerber o Geometry.\n" "El archivo se guarda en formato SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Tipo de Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11715,22 +11732,22 @@ msgstr "" "Con blanco sobre un lienzo negro.\n" "El formato de la película es SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Color de la película" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "" "Establezca el color de la película cuando se selecciona película positiva." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Frontera" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11750,13 +11767,13 @@ msgstr "" "Color blanco como el resto y que puede confundir con el\n" "Entorno si no fuera por esta frontera." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Trazo de escala" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11769,13 +11786,13 @@ msgstr "" "por lo tanto, las características finas pueden verse más afectadas por este " "parámetro." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Ajustes de la película" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11786,12 +11803,12 @@ msgstr "" "Esta sección proporciona las herramientas para compensar las distorsiones de " "impresión." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Escalar la Geo de la Película" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11799,12 +11816,12 @@ msgstr "" "Un valor mayor que 1 estirará la película\n" "mientras que un valor menor que 1 lo sacudirá." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Inclina la Geo de la Película" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11812,7 +11829,7 @@ msgstr "" "Los valores positivos se sesgarán a la derecha.\n" "mientras que los valores negativos se desviarán a la izquierda." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -11824,43 +11841,43 @@ msgstr "" "El punto de referencia que se utilizará como origen para el sesgo.\n" "Puede ser uno de los cuatro puntos del cuadro delimitador de geometría." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Abajo a la izquierda" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Arriba a la derecha" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Refleja la Geo de la Película" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Refleje la geometría de la película en el eje seleccionado o en ambos." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11872,23 +11889,23 @@ msgstr "" "- 'PNG' -> imagen de trama\n" "- 'PDF' -> formato de documento portátil" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Orient. de la página" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Tamaño de página" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "Una selección de tamaños de página estándar ISO 216." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "El valor predeterminado es 96 DPI. Cambie este valor para escalar el archivo " @@ -11900,87 +11917,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Enrutamiento de aislamiento" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Diá. de Herram" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Valores Separados por Comas" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Tipo de herram" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Tipo de herramienta predeterminada:\n" -"- 'Forma V'\n" -"- circular" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "Forma V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "V-Tipo Dia" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "El diámetro de la punta para la herramienta en forma de V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "V-Tipo Ángulo" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"El ángulo de punta para la herramienta en forma de V.\n" -"En grados." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11988,10 +11944,10 @@ msgstr "" "Profundidad de corte en el material. Valor negativo.\n" "En unidades de aplicación." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -12001,20 +11957,40 @@ msgstr "" "Si la herramienta es de tipo V, este valor es automáticamente\n" "calculado a partir de los otros parámetros." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Pases" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Ancho de la brecha de aislamiento en\n" +"Número (entero) de anchos de herramienta." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Resto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12035,23 +12011,23 @@ msgstr "" "\n" "Si no está marcado, use el algoritmo estándar." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Combinar" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Combina todos los pases en un objeto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Excepto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12061,15 +12037,15 @@ msgstr "" "marcando esto, el área del objeto a continuación\n" "será restado de la geometría de aislamiento." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Verificar validez" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12077,8 +12053,8 @@ msgstr "" "Si se marca, se verifican los diámetros de las herramientas.\n" "si proporcionarán un aislamiento completo." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12092,19 +12068,19 @@ msgstr "" "- 'Selección de polígonos' -> Aislar una selección de polígonos.\n" "- 'Objeto de referencia': procesará el área especificada por otro objeto." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Selección de polígono" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Interiores" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12113,13 +12089,13 @@ msgstr "" "polígono.\n" "(agujeros en el polígono)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Forzado Resto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12131,21 +12107,21 @@ msgstr "" "polígono).\n" "Funciona cuando se usa 'mecanizado en reposo'." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Normal" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Progresivo" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -12159,7 +12135,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Herramienta de fresado" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -12171,12 +12147,12 @@ msgstr "" "lienzo\n" "- Cuadrícula: generará automáticamente una cuadrícula de puntos de sonda" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Cuadrícula" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -12189,59 +12165,59 @@ msgstr "" "- Bilineal: utilizará interpolación bilineal. Solo se puede utilizar para el " "modo de cuadrícula." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Bilineal" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Columnas" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "El número de columnas de la cuadrícula." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Filas" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "El número de filas de la cuadrícula." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Espacio de la sonda Z" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "La Z segura para la sonda que viaja entre puntos de sonda." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Avance de la Sonda" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Controlador" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -12250,22 +12226,22 @@ msgstr "" "El tipo de controlador para el que generar\n" "mapa de altura gcode." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Paso" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Cada acción de jog moverá los ejes con este valor." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Avance al trotar." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Distancia de altura segura (Z) al trotar hasta el origen." @@ -12275,8 +12251,8 @@ msgstr "Distancia de altura segura (Z) al trotar hasta el origen." msgid "Milling Plugin" msgstr "Herramienta de fresado" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 #, fuzzy #| msgid "Create CNCJob with toolpaths for drilling or milling holes." msgid "" @@ -12284,10 +12260,33 @@ msgid "" msgstr "" "Cree CNCJob con trayectorias de herramientas para taladrar o fresar agujeros." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "V-Tipo Dia" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "El diámetro de la punta para la herramienta en forma de V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "V-Tipo Ángulo" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12295,7 +12294,7 @@ msgstr "" "El ángulo de punta para la herramienta en forma de V.\n" "En grado." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." @@ -12303,7 +12302,7 @@ msgstr "" "Altura de la herramienta cuando\n" "Moviéndose sin cortar." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12311,8 +12310,8 @@ msgstr "" "Incluir secuencia de cambio de herramienta\n" "en el código de máquina (pausa para cambio de herramienta)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -12320,7 +12319,7 @@ msgstr "" "Velocidad de corte en el XY.\n" "Avion en unidades por minuto" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12330,7 +12329,7 @@ msgstr "" "Plano en unidades por minuto.\n" "Se llama también Plunge." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12340,7 +12339,7 @@ msgstr "" "Si se utiliza el postprocesador LÁSER,\n" "Este valor es el poder del láser." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12348,7 +12347,7 @@ msgstr "" "El archivo de postprocesador que dicta\n" "la salida del código de máquina (como GCode, RML, HPGL)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12362,14 +12361,14 @@ msgstr "" "Es útil solo para Marlin,\n" "Ignorar para cualquier otro caso." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Recortar" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12381,11 +12380,11 @@ msgstr "" "Nos reunimos con el último corte, generamos un\n" "Corte extendido sobre la primera sección de corte." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Agregar acabado" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12393,8 +12392,8 @@ msgstr "" "Agregará una sección de pintura al final del GCode.\n" "Un cepillo metálico limpiará el material después del fresado." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12406,13 +12405,13 @@ msgstr "" "- Basado en semillas: hacia el exterior de la semilla.\n" "- Basado en líneas: líneas paralelas." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "NCC Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12420,12 +12419,28 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar todas las regiones sin cobre." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Tipo de herram" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Tipo de herramienta predeterminada:\n" +"- 'Forma V'\n" +"- circular" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Valor de Comp" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12441,14 +12456,14 @@ msgstr "" "iniciar la selección del área a procesar.\n" "- 'Objeto de referencia': procesará el área especificada por otro objeto." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 #, fuzzy #| msgid "Paint Plotting" msgid "Paint Plugin" msgstr "Trazado de pintura" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12476,7 +12491,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Panelizar PCB" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12486,13 +12501,13 @@ msgstr "" "Cada elemento es una copia del objeto fuente espaciado.\n" "a una distancia X, distancia Y entre sí." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Col. de espaciado" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12500,13 +12515,13 @@ msgstr "" "Espaciado entre columnas del panel deseado.\n" "En unidades actuales." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Separación de filas" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12514,28 +12529,28 @@ msgstr "" "Espaciado entre filas del panel deseado.\n" "En unidades actuales." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Número de columnas del panel deseado" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Número de filas del panel deseado" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Geo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Tipo de panel" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12545,8 +12560,8 @@ msgstr "" "- Gerber\n" "- Geometría" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12558,12 +12573,12 @@ msgstr "" "cualesquiera dos elementos de línea superpuestos en el panel\n" "y eliminará las partes superpuestas, conservando solo una de ellas." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Restringir dentro de" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12577,13 +12592,13 @@ msgstr "" "El panel final tendrá tantas columnas y filas como\n" "encajan completamente dentro del área seleccionada." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Ancho (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12591,13 +12606,13 @@ msgstr "" "El ancho (DX) dentro del cual debe caber el panel.\n" "En unidades actuales." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Altura (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12611,7 +12626,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Herramienta de Pasta" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12619,51 +12634,51 @@ msgstr "" "Una herramienta para crear GCode para dispensar\n" "pasta de soldadura en una PCB." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Nuevo diá de boquilla" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "" "Diámetro de la nueva herramienta para agregar en la tabla de herramientas" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Inicio de dispen. Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "La altura (Z) cuando comienza la dispensación de pasta de soldadura." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Dispensación Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "La altura (Z) al dispensar pasta de soldadura." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Parada de dispen. Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "La altura (Z) cuando se detiene la dispensación de pasta de soldadura." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Viajar Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12672,16 +12687,16 @@ msgstr "" "La altura (Z) para viajar entre almohadillas\n" "(sin dispensar pasta de soldadura)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Cambio de herra. Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "La altura (Z) para el cambio de herramienta (boquilla)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12690,12 +12705,12 @@ msgstr "" "La ubicación X, Y para el cambio de herramienta (boquilla).\n" "El formato es (x, y) donde x e y son números reales." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avance (velocidad) mientras se mueve en el plano X-Y." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12704,12 +12719,12 @@ msgstr "" "Avance (velocidad) mientras se mueve verticalmente\n" "(en el plano Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Avance de Dispens. Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12718,12 +12733,12 @@ msgstr "" "Avance (velocidad) mientras se mueve verticalmente\n" "para dispensar la posición (en el plano Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Veloc. del husillo FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12732,22 +12747,22 @@ msgstr "" "La velocidad del dispensador mientras empuja la pasta de soldadura\n" "a través de la boquilla dispensadora." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Morar FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Pausa después de la dispensación de soldadura." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Veloc. del husillo REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12756,12 +12771,12 @@ msgstr "" "La velocidad del dispensador mientras se retrae la pasta de soldadura\n" "a través de la boquilla dispensadora." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Morar REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12770,7 +12785,7 @@ msgstr "" "Pausa después de que el dispensador de pasta de soldadura se retraiga,\n" "para permitir el equilibrio de presión." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Archivos que controlan la generación de GCode." @@ -12781,7 +12796,7 @@ msgstr "Archivos que controlan la generación de GCode." msgid "Substractor Plugin" msgstr "Opc. de herra. de substractor" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12789,19 +12804,19 @@ msgstr "" "Una herramienta para restar un objeto Gerber o Geometry\n" "de otro del mismo tipo." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Caminos cercanos" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "Marcar esto cerrará los caminos cortados por el objeto sustractor." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Eliminar fuente" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12815,7 +12830,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Herramienta de transformación" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12823,7 +12838,7 @@ msgstr "" "Diversas transformaciones que se pueden aplicar.\n" "en un objeto de aplicación." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12841,17 +12856,17 @@ msgstr "" "- Punto -> un punto personalizado definido por coordenadas X, Y\n" "- Objeto -> el centro del cuadro delimitador de un objeto específico" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "El tipo de objeto utilizado como referencia." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Inclinar" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12864,36 +12879,36 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Palabras clave de autocompletador" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Restaurar" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaure la lista de palabras clave de autocompletador al estado " "predeterminado." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Eliminar todosEliminar taladro" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Elimine todas las palabras clave de autocompletador de la lista." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Lista de palabras clave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12905,30 +12920,30 @@ msgstr "" "El autocompletador está instalado\n" "en el Editor de Código y para el Tcl Shell." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "ExtensiónLista de extensiones" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "Una palabra clave para agregar o eliminar a la lista." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Agregar palabra clave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Agregar una palabra clave a la lista" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Eliminar palabra clave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Eliminar una palabra clave de la lista" @@ -12936,27 +12951,27 @@ msgstr "Eliminar una palabra clave de la lista" msgid "Excellon File associations" msgstr "Excellon File asociaciones" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Restaurar la lista de extensiones al estado predeterminado." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Eliminar todas las extensiones de la lista." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Lista de extensiones" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12964,45 +12979,45 @@ msgstr "" "Lista de extensiones de archivo para ser\n" "asociado con FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "Una extensión de archivo para agregar o eliminar a la lista." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Agregar extensión" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Agregar una extensión de archivo a la lista" +msgid "Add Extension" +msgstr "Agregar extensión" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Eliminar extensión" +msgid "Add a file extension to the list" +msgstr "Agregar una extensión de archivo a la lista" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Eliminar extensión" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Eliminar una extensión de archivo de la lista" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Aplicar asociación" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Aplicar asociación" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -13067,217 +13082,68 @@ msgstr "" "Escriba> help angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Deshabilitado porque la herramienta tiene forma de V.\n" -"Para herramientas en forma de V, la profundidad de corte es\n" -"calculado a partir de otros parámetros como:\n" -"- 'Ángulo de punta en V' -> ángulo en la punta de la herramienta\n" -"- 'Diámetro de punta en V' -> diámetro en la punta de la herramienta\n" -"- Herramienta Dia -> columna 'Dia' encontrada en la tabla de herramientas\n" -"NB: un valor de cero significa que Tool Dia = 'V-tip Dia'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Esta geometría no se puede procesar porque es" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "" -"Ha fallado. Ninguna herramienta seleccionada en la tabla de herramientas ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13286,53 +13152,44 @@ msgstr "" "pero no se proporciona ningún valor.\n" "Agregue una Herramienta de compensación o cambie el Tipo de compensación." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "Análisis de código G en progreso ..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "Análisis de código G terminado ..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "Procesamiento de código G terminado" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "El procesamiento del código G falló con error" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Archivo vacío, no tiene geometría" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNCjob creado" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Limpiar" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "La Geometría no se pudo pintar completamente" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "El factor de escala debe ser un número: entero o Real." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13340,7 +13197,7 @@ msgstr "" "Se necesita un par de valores (x, y). Probablemente haya ingresado un solo " "valor en el campo Desplazamiento." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13350,25 +13207,7 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Eliminar falló. No hay áreas de exclusión para eliminar." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Eliminar falló. Nada es seleccionado." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -#, fuzzy -#| msgid "Tool was edited in Tool Table." -msgid "Value edited in Exclusion Table." -msgstr "La herramienta fue editada en la tabla de herramientas." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Amortiguación de geometría sólida" @@ -13376,16 +13215,16 @@ msgstr "Amortiguación de geometría sólida" msgid "Operation could not be done." msgstr "La operación no se pudo hacer." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "La geometría de aislamiento no se pudo generar." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Geometría de aislamiento creada" @@ -13417,7 +13256,7 @@ msgstr "Escalando..." msgid "Skewing..." msgstr "Sesgar..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Dimensiones" @@ -13512,35 +13351,35 @@ msgstr "Área de cobre" msgid "Script Editor" msgstr "Editor de guiones" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Secuencia de Comandos" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Objeto renombrado de {old} a {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "seleccionado" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Causa del error" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Todos los objetos están seleccionados." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "La selección de objetos se borra." @@ -13634,7 +13473,7 @@ msgstr "Contenido de la línea Gerber" msgid "Gerber Parser ERROR" msgstr "Analizador Gerber ERROR" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Gerber Buffer hecho." @@ -13775,34 +13614,34 @@ msgstr "" "Si solo se utiliza un punto, se supone que se traduce.\n" "Si se utilizan estos puntos, se supone traslación y rotación." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Restablecer la Herramienta" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13873,28 +13712,28 @@ msgstr "" "Calcule el corte Z o el diámetro efectivo de la herramienta,\n" "dependiendo de cuál se desee y cuál se conozca. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Cálculo de área" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Elija cómo calcular el área del PCB." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Valor actual" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13902,11 +13741,11 @@ msgstr "" "Este es el valor de intensidad actual\n" "para configurar en la fuente de alimentación. En amperios." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Hora" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13914,7 +13753,7 @@ msgstr "" "Este es el tiempo calculado requerido para el procedimiento.\n" "En minutos." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13969,19 +13808,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelado. Se necesitan cuatro puntos para la generación de GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "No se selecciona ningún objeto." @@ -14005,7 +13844,7 @@ msgstr "" "(tanto como sea posible) esquinas del objeto." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Tipo de objeto" @@ -14240,63 +14079,63 @@ msgstr "" "Ajustar (escalar y / o sesgar) los objetos\n" "con los factores determinados anteriormente." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "La cuadrícula de líneas funciona solo para referencia 'sí mismo' ..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Relleno sólido seleccionado." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Relleno de cuadrícula de puntos seleccionado." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Rellenar cuadrícula de cuadrados seleccionados." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "No hay ningún objeto Gerber cargado ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Añadir geometría" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Agregar archivo fuente" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Herramienta Copper Thieving hecha." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -14305,74 +14144,74 @@ msgstr "Herramienta Copper Thieving hecha." msgid "Could not retrieve object" msgstr "No se pudo recuperar el objeto" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Haga clic en el punto final del área de relleno." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Herramienta de Copper Thieving iniciada. Parámetros de lectura." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Herramienta Copper Thieving. Preparación de polígonos de aislamiento." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" "Herramienta Copper Thieving. Preparación de áreas para rellenar con cobre." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Geometría no admitida para" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "No hay objeto disponible." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "El tipo de objeto de referencia no es compatible." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "" "Herramienta Coppe Thieving. Anexar nueva geometría y almacenamiento en búfer." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Crear geometría" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "Mascarilla P" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Añadir geometría de máscara de recubrimiento P" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Generando patrón de recubrimiento de máscara hecho." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Salida de herramienta de Copper Thieving." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Gerber Objeto al que se agregará un Copper Thieving." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parámetros de Fresado" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14382,11 +14221,11 @@ msgstr "" "(el relleno de polígono puede dividirse en múltiples polígonos)\n" "y las rastros de cobre en el archivo Gerber." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Tipo de Ref" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14395,22 +14234,22 @@ msgstr "" "Thieving'.\n" "Puede ser Gerber, Excellon o Geometry." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Objeto de Ref" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 #, fuzzy #| msgid "The FlatCAM object to be used as non copper clearing reference." msgid "The Application object to be used as non copper clearing reference." msgstr "" "El objeto FlatCAM que se utilizará como referencia de compensación sin cobre." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Insertar Copper thieving" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14418,11 +14257,11 @@ msgstr "" "Agregará un polígono (puede dividirse en varias partes)\n" "eso rodeará las huellas reales de Gerber a cierta distancia." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Insertar Robber Bar" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14434,11 +14273,11 @@ msgstr "" "a cierta distancia.\n" "Se requiere cuando se hace un patrón de agujeros." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Seleccionar objeto Soldermask" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14448,11 +14287,11 @@ msgstr "" "Se utilizará como base para\n" "El patrón de la máscara de recubrimiento." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Área chapada" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14471,11 +14310,11 @@ msgstr "" "un poco más grande que las almohadillas de cobre, y esta área es\n" "calculado a partir de las aberturas de la máscara de soldadura." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Generar máscara de recubrimiento de patrón" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14485,80 +14324,80 @@ msgstr "" "Las geometrías de Copper Thieving y / o\n" "la Robber Bar si esos fueron generados." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Herramienta de Esquinas" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Seleccione al menos una ubicación" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "El diámetro de la herramienta es cero." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "Objeto Excellon con taladros de esquina creados." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "Se creó un objeto Gerber con marcadores de esquina." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "El objeto Gerber al que se agregarán marcadores de esquina." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Localizaciones" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Lugares donde colocar marcadores de esquina." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Arriba a la derecha" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "Alternar Todo" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Agregar Marcador" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Agregará marcadores de esquina al archivo Gerber seleccionado." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Taladros en esquinas" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Crear objeto Excellon" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Agregará taladros en el centro de los marcadores." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Localizaciones" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14566,6 +14405,43 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" +"Introduzca un diámetro de herramienta con valor distinto de cero, en formato " +"Float." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "No se pudo cargar el archivo de herramientas DB." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "" +"La herramienta no está en la base de datos de herramientas. Añadiendo una " +"herramienta predeterminada." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Cancelado.\n" +"Varias herramientas para un diámetro de herramienta encontradas en la base " +"de datos de herramientas." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Herramienta actualizada de la base de datos de herramientas." @@ -14574,9 +14450,9 @@ msgstr "Herramienta actualizada de la base de datos de herramientas." msgid "Default tool added." msgstr "Se agregó la herramienta predeterminada." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "La herramienta seleccionada no se puede utilizar aquí. Elige otro." @@ -14623,13 +14499,13 @@ msgstr "Operación de recorte de cualquier forma finalizada." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objeto no encontrado" @@ -14712,7 +14588,7 @@ msgstr "" "Trayectorias para cortar alrededor de polígonos." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Objeto fuente" @@ -14736,15 +14612,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Herramienta de Corte" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Buscar y agregar" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14759,16 +14635,16 @@ msgstr "" "en la base de datos de herramientas, se agrega una herramienta " "predeterminada." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Elija de DB" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14792,7 +14668,7 @@ msgstr "Huecos de puentes" msgid "Selection of the type of cutout." msgstr "" -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Auto" @@ -14938,7 +14814,7 @@ msgstr "" msgid "Object was mirrored" msgstr "El objeto fue reflejado" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15369,35 +15245,93 @@ msgstr "Este es el punto medio de la distancia euclidiana punto a punto." msgid "Jump to Half Point" msgstr "Saltar a Medio Punto" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Parámetros para" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Herramientas múltiples" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Ninguna herramienta seleccionada" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "" "Los parámetros actuales de la herramienta se aplicaron a todas las " "herramientas." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Enfoque Z" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Poder del laser" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Eliminar falló. No hay áreas de exclusión para eliminar." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Eliminar falló. Nada es seleccionado." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +#, fuzzy +#| msgid "Tool was edited in Tool Table." +msgid "Value edited in Exclusion Table." +msgstr "La herramienta fue editada en la tabla de herramientas." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "El archivo Excellon cargado no tiene perforaciones" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Crear una lista de puntos para explorar ..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Ha fallado. Puntos de perforación dentro de las zonas de exclusión." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "Iniciando el código G" @@ -15405,7 +15339,7 @@ msgstr "Iniciando el código G" msgid "Generating CNCJob..." msgstr "Generando CNCJob ..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "El formato Toolchange X, Y debe ser (x, y)." @@ -15429,9 +15363,9 @@ msgstr "" "Buscará e intentará reemplazar las herramientas de la Tabla de herramientas\n" "con herramientas de DB que tienen un valor de diámetro cercano." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15439,15 +15373,15 @@ msgstr "" "Los datos utilizados para crear GCode.\n" "Cada herramienta almacena su propio conjunto de datos." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Aplicar Parám. a todas las herramientas" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15455,24 +15389,24 @@ msgstr "" "Se aplicarán los parámetros en el formulario actual\n" "en todas las herramientas de la tabla de herramientas." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Parámetros comunes" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Parámetros que son comunes para todas las herramientas." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Cambio de herra. Z" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "Coordenadas X, Y" @@ -15484,19 +15418,19 @@ msgstr "" "El archivo JSON del preprocesador que dicta\n" "Salida de Gcode para objetos Excellon." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Agregar Areas de Exclusión" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Esta es la ID del Area." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Tipo del objeto donde se agregó el área de exclusión." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15504,7 +15438,7 @@ msgstr "" "La estrategia utilizada para el área de exclusión. Recorre las áreas de " "exclusión o sobre ella." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15512,33 +15446,33 @@ msgstr "" "Si la estrategia es ir sobre el área, esta es la altura a la que irá la " "herramienta para evitar el área de exclusión." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Agregar Zona:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Agregar un área de exclusión." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Eliminar todas las áreas de exclusión." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Eliminar seleccionado" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "" "Elimine todas las áreas de exclusión que están seleccionadas en la tabla." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Generar objeto CNCJob" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15566,7 +15500,7 @@ msgstr "Herramienta de Comp de Grabado" msgid "Missing parameter value." msgstr "Parámetros de Fresado" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Objeto de Gerber que se invertirá." @@ -15615,7 +15549,7 @@ msgstr "" msgid "Mils value" msgstr "Valor de milésimas" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Parám. para esta herramienta" @@ -15703,47 +15637,47 @@ msgstr "" "Aumentará el grosor de las características de cobre para compensar el " "grabado lateral." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "No se extraen taladros. Prueba diferentes parámetros." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Soldermask Gerber" -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Soldermask Gerber" -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 #, fuzzy #| msgid "Gerber from which to extract drill holes" msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Gerber de donde extraer agujeros de perforación" -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Procesar almohadillas oblongas." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Extraer Taladros" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Edite un objeto Excellon." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Extraer simulacros de un archivo Gerber dado." @@ -15817,30 +15751,30 @@ msgstr "" "El diámetro siempre es el doble del diámetro.\n" "para el cobre fiducial." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Cargue un objeto para Película y vuelva a intentarlo." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Cargue un objeto para Box y vuelva a intentarlo." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Generando película ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Exportar película positiva" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "No se seleccionó ningún objeto Excellon. Cargue un objeto para perforar la " "referencia y vuelva a intentarlo." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15849,7 +15783,7 @@ msgstr "" "Ha fallado. El tamaño del agujero perforado es más grande que algunas de las " "aberturas del objeto Gerber." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15858,30 +15792,30 @@ msgstr "" "Ha fallado. La nueva geometría del objeto es la misma que la de la geometría " "del objeto de origen ..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Exportar película negativa" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Sin objeto Caja. Usando en su lugar" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." msgstr "" -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Archivo de película exportado a" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15893,7 +15827,7 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado de objeto de película." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15905,7 +15839,7 @@ msgstr "" "aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto de caja." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15917,33 +15851,33 @@ msgstr "" "El punto de referencia que se utilizará como origen para el sesgo.\n" "Puede ser uno de los cuatro puntos del cuadro delimitador de geometría." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Guardar película" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Guardar película" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Espejo (Flip)" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Parámetros de la película" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Perforar Agujeros" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15954,11 +15888,11 @@ msgstr "" "La película generada es positiva. Esto se hace para ayudar a perforar,\n" "cuando se hace manualmente." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Fuente" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15969,36 +15903,36 @@ msgstr "" "- Centro de almohadillas -> intentará usar el centro de almohadillas como " "referencia." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Centro de la almohadilla" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Objeto Excellon" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" "Retire la geometría de Excellon de la película para crear los agujeros en " "las almohadillas." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Tamaño de perforación" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "" "El valor aquí controlará qué tan grande es el agujero de perforación en los " "pads." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Guardar película" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -16010,7 +15944,7 @@ msgstr "" "Objeto FlatCAM, pero guárdelo directamente en el\n" "formato seleccionado." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -16074,15 +16008,15 @@ msgstr "Importar" msgid "Import IMAGE" msgstr "Importar IMAGEN" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 #, fuzzy #| msgid "No object available." msgid "File no longer available." msgstr "No hay objeto disponible." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16091,13 +16025,13 @@ msgstr "" "compatibles" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importando" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Abierto" @@ -16199,7 +16133,7 @@ msgstr "Importar imagen" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Abra una imagen de tipo ráster y luego impórtela en FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16209,8 +16143,8 @@ msgstr "" "estará vacío de cobre y el área vacía anterior será\n" "lleno de cobre." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16219,84 +16153,91 @@ msgstr "" "El objeto Gerber tiene un Polígono como geometría.\n" "No hay distancias entre los elementos de geometría que se encuentran." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Comprobando la validez de las herramientas." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Comprobación ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "No hay herramientas seleccionadas en la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Aislamiento incompleto. Al menos una herramienta no pudo realizar un " "aislamiento completo." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "Se encontró un diámetro de herramienta óptimo" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "" +"Nueva herramienta agregada a la tabla de herramientas desde la base de datos " +"de herramientas." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Herramienta predeterminada agregada a la tabla de herramientas." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "Se editó la herramienta de la tabla de herramientas." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Cancelado. El nuevo valor del diámetro ya está en la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Eliminar falló. Seleccione una herramienta para eliminar." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Herramienta (s) eliminada de la tabla de herramientas." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Aislar" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Haga clic en un polígono para aislarlo." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Restando Geo" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Geo. de intersección" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Geometría Vacía en" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16306,7 +16247,7 @@ msgstr "" "Pero todavía hay elementos de geometría no aislados. Intente incluir una " "herramienta con un diámetro más pequeño." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16314,44 +16255,44 @@ msgstr "" "Las siguientes son coordenadas para las características de cobre que no se " "pudieron aislar:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Polígono eliminado" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Haga clic para agregar / eliminar el siguiente polígono o haga clic con el " "botón derecho para comenzar." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "No se detectó ningún polígono bajo la posición de clic." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "La lista de polígonos individuales está vacía. Abortar." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Haga clic en el punto final del área de pintura." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Herramienta de DB agregada en la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "Nueva herramienta agregada a la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para enrutamiento de aislamiento." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16359,7 +16300,7 @@ msgstr "" "Conjunto de herramientas desde el cual el algoritmo\n" "elegirá los utilizados para la limpieza de cobre." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16375,13 +16316,13 @@ msgstr "" "en la geometría resultante. Esto es porque con algunas herramientas\n" "Esta función no podrá crear geometría de enrutamiento." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Agregar desde DB" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16389,8 +16330,8 @@ msgstr "" "Encuentre un diámetro de herramienta garantizado\n" "para hacer un aislamiento completo." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16399,7 +16340,7 @@ msgstr "" "Eliminar una selección de herramientas en la tabla de herramientas\n" "seleccionando primero una fila en la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16411,23 +16352,23 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuya área se eliminará de la geometría de aislamiento." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "No hay objeto disponible." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Borrar el texto." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16782,15 +16723,15 @@ msgstr "" "sobre el GCode original por lo tanto\n" "haciendo autonivelación." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Herramienta de fresado" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Presión" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16798,7 +16739,7 @@ msgstr "" "Valor negativo. Cuanto mayor sea el valor absoluto\n" "cuanto más fuerte sea la presión del cepillo sobre el material." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 #, fuzzy #| msgid "" #| "Disabled because the tool is V-shape.\n" @@ -16824,21 +16765,58 @@ msgstr "" "- Herramienta Dia -> columna 'Dia' encontrada en la tabla de herramientas\n" "NB: un valor de cero significa que Tool Dia = 'V-tip Dia'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Herramienta añadida en la tabla de herramientas." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "La herramienta fue editada en la tabla de herramientas." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Ha fallado. Seleccione una herramienta para copiar." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "La herramienta se copió en la tabla de herramientas." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Ha fallado. Seleccione una herramienta para eliminar." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "La herramienta se eliminó en la tabla de herramientas." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Generación de geometría de fresado para brocas ..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Generación de geometría de fresado para ranuras ..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Esta geometría no se puede procesar porque es" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "" +"Ha fallado. Ninguna herramienta seleccionada en la tabla de herramientas ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "La Geometría no se pudo pintar completamente" + +#: appPlugins/ToolMilling.py:3580 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Objeto Excellon para operación de taladrado / fresado." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16848,7 +16826,7 @@ msgstr "" "Herramientas en este objeto Excellon.\n" "Cuando se utilizan para la perforación." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16859,7 +16837,7 @@ msgstr "" "este valor\n" "se mostrará como un T1, T2 ... Tn" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16877,7 +16855,7 @@ msgstr "" "puede habilitar / deshabilitar la trama en el lienzo\n" "para la herramienta correspondiente." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16889,17 +16867,17 @@ msgstr "" "- Ranuras -> fresará las ranuras asociadas con esta herramienta\n" "- Ambos -> fresarán taladros y molinos o lo que esté disponible" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "El diámetro de la herramienta que hará el fresado" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Offset Z" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16925,19 +16903,7 @@ msgstr "" "- Fuera (lado) -> El corte de la herramienta seguirá la línea de geometría " "en el exterior." -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Int" -msgid "In" -msgstr "Interior" - -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Cut" -msgid "Out" -msgstr "Cortar" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16955,7 +16921,7 @@ msgstr "" "El valor puede ser positivo para 'afuera'\n" "corte y negativo para corte 'interior'." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16979,7 +16945,7 @@ msgstr "el objeto fue movido" msgid "Error when mouse left click." msgstr "Error al hacer clic con el botón izquierdo del mouse." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16987,112 +16953,112 @@ msgstr "" "Aislamiento incompleto. Ninguna de las herramientas seleccionadas pudo " "realizar un aislamiento completo." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "Al menos una de las herramientas seleccionadas puede realizar un aislamiento " "completo." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelado. Herramienta ya en la tabla de herramientas." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Herramienta NCC. Preparación de polígonos sin cobre." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "Herramienta NCC. Calcule el área 'vacía'." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Buffering terminado" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "" "No se pudo obtener la extensión del área que no fue limpiada con cobre." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Herramienta NCC. Cálculo finalizado del área 'vacía'." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "La geometría de aislamiento está rota. El margen es menor que el diámetro de " "la herramienta de aislamiento." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "El objeto seleccionado no es adecuado para la limpieza de cobre." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Borrar el polígono con el método: líneas." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Ha fallado. Borrar el polígono con el método: semilla." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Ha fallado. Borrar el polígono con el método: estándar." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "No se pudo borrar el polígono. Ubicación:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "No hay una herramienta de limpieza de cobre en la selección y se necesita al " "menos una." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Herramienta NCC. Polígonos terminados sin cobre. Se inició la tarea normal " "de limpieza de cobre." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "La herramienta NCC no pudo crear el cuadro delimitador." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "La Herram. NCC se está limpiando con el diá. de la herramienta" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "empezado." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "No se pudo usar la herramienta para quitar el cobre." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17104,32 +17070,32 @@ msgstr "" "grande para la geometría pintada.\n" "Cambie los parámetros de pintura e intente nuevamente." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "Herramienta NCC borrar todo hecho." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" "La herramienta NCC borra todo, pero el aislamiento de las características de " "cobre está roto por" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "herramientas" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" "Herramienta NCC. Se inició la tarea de limpieza de cobre de mecanizado en " "reposo." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "NCC herramienta de mecanizado de reposo claro todo hecho." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17137,11 +17103,11 @@ msgstr "" "El mecanizado de reposo de herramientas NCC está claro, pero el aislamiento " "de características de cobre está roto por" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "Herramienta NCC iniciada. Parámetros de lectura." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17150,7 +17116,7 @@ msgstr "" "Preferencias -> Gerber General. Vuelva a cargar el archivo Gerber después de " "este cambio." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17162,7 +17128,7 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17179,7 +17145,7 @@ msgstr "" "en la geometría resultante. Esto es porque con algunas herramientas\n" "Esta función no podrá crear geometría de pintura." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17188,7 +17154,7 @@ msgstr "" "sin cobre.\n" "Puede ser Gerber, Excellon o Geometry." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" @@ -17225,47 +17191,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "Herramienta óptima. Encontrar la distancia mínima." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Herramienta óptima. Terminado con éxito." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Número de decimales guardados para distancias encontradas." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Distancia minima" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Mostrar la distancia mínima entre las características de cobre." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Determinado" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Ocurriendo" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "Cuántas veces se encuentra este mínimo." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Coordenadas de puntos mínimos" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Coordenadas para los puntos donde se encontró la distancia mínima." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Saltar a la posición seleccionada" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17273,11 +17239,11 @@ msgstr "" "Seleccione una posición en el cuadro de texto Ubicaciones y luego\n" "haga clic en este botón." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Otras distancias" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17285,13 +17251,13 @@ msgstr "" "Mostrará otras distancias en el archivo Gerber ordenado a\n" "el mínimo al máximo, sin incluir el mínimo absoluto." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Otras distancias puntos coordenadas" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17299,19 +17265,19 @@ msgstr "" "Otras distancias y las coordenadas de los puntos.\n" "donde se encontró la distancia." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Distancias de Gerber" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Coordenadas de puntos" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Encuentra mínimo" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17335,11 +17301,11 @@ msgstr "Abrir PDF cancelado" msgid "Parsing" msgstr "Trabajando ..." -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Falló al abrir" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" @@ -17356,39 +17322,39 @@ msgstr "El archivo PDF abierto ha fallado." msgid "Rendered" msgstr "Rendido" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "No se puede Pintar en geometrías de geo-múltiple" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Haga clic en un polígono para pintarlo." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Pintura poligonal con método: líneas." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Ha fallado. Pintura poligonal con método: semilla." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Ha fallado. Pintura poligonal con método: estándar." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Pintar con diá de herram. = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "empezado" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17400,44 +17366,44 @@ msgstr "" "grande para la geometría pintada.\n" "Cambie los parámetros de pintura e intente nuevamente." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Pintura ..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Herramienta de Pintura." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Se inició la tarea normal de polígono de pintura." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Almacenar la geometría ..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "No se encontró polígono." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "La tarea de pintar todos los polígonos comenzó." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "La tarea del área de pintura comenzó." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17449,7 +17415,7 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar todas las regiones sin cobre." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17461,7 +17427,7 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17469,7 +17435,7 @@ msgstr "" "Conjunto de herramientas desde el cual el algoritmo\n" "elegirá los que se usan para pintar." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17485,7 +17451,7 @@ msgstr "" "en la geometría resultante. Esto es porque con algunas herramientas\n" "Esta función no podrá crear geometría de pintura." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17493,43 +17459,43 @@ msgstr "" "El tipo de objeto FlatCAM que se utilizará como referencia de pintura.\n" "Puede ser Gerber, Excellon o Geometry." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Crea un objeto de geometría que pinte los polígonos." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Ref. de panelización" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Las columnas o filas son de valor cero. Cámbialos a un entero positivo." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Panel generador … " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Generando panel ... Añadiendo el código fuente." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Optimización de los caminos superpuestos." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Optimización completa." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Generando panel ... Generando copias" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17538,11 +17504,11 @@ msgstr "" "{text} Demasiado grande para el área de restricción. El panel final tiene " "{col} columnas y {row} filas" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Panel creado con éxito." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17554,7 +17520,7 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17562,11 +17528,11 @@ msgstr "" "Objeto a ser panelizado. Esto significa que lo hará\n" "ser duplicado en una matriz de filas y columnas." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Ref. de panelización" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17586,7 +17552,7 @@ msgstr "" "a este objeto de referencia, por lo tanto, manteniendo el panelizado\n" "objetos sincronizados." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17598,7 +17564,7 @@ msgstr "" "La selección aquí decide el tipo de objetos que serán\n" "en el cuadro combinado Objeto de caja." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17606,11 +17572,11 @@ msgstr "" "El objeto real que se utiliza como contenedor para\n" " objeto seleccionado que se va a panelizar." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Datos del panel" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17626,15 +17592,15 @@ msgstr "" "Los espacios establecerán la distancia entre dos\n" "elementos de la matriz de paneles." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Restrinja el panel dentro de" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Panelizar objeto" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17676,7 +17642,7 @@ msgstr "PcbWizard .INF archivo cargado." msgid "Main PcbWizard Excellon file loaded." msgstr "Archivo PcbWizard Excellon principal cargado." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." @@ -17866,21 +17832,21 @@ msgstr "Color de seleccion" msgid "Gerber into which to punch holes" msgstr "Gerber en el que hacer agujeros" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Retire la geometría de Excellon del Gerber para crear los agujeros en las " "almohadillas." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" "are in the processed pads." msgstr "" -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -18589,15 +18555,15 @@ msgstr "" msgid "processes running." msgstr "procesos en ejecución." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "La aplicación se reiniciará." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "¿Está seguro de que desea cambiar el idioma actual a" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -18605,17 +18571,17 @@ msgstr "" "Hay archivos / objetos modificados en FlatCAM.\n" "¿Quieres guardar el proyecto?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "The application is initializing ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "" "No se pudieron encontrar los archivos de idioma. Las cadenas de aplicación " "faltan." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -18623,7 +18589,7 @@ msgstr "" "La aplicación se está inicializando …\n" "Se inició la inicialización del lienzo." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18633,47 +18599,47 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Proyecto nuevo: no guardado" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Se encontraron archivos de preferencias predeterminados antiguos. Reinicie " "la aplicación para actualizar." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "El archivo de configuración abierto falló." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Error al abrir el archivo de script." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Abrir archivo Excellon falló." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Error al abrir el archivo GCode." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Error al abrir el archivo Gerber." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Seleccione un objeto de Geometría, Gerber, Excellon o CNCJob para editar." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "" -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18683,87 +18649,87 @@ msgstr "" "MultiGeo no es posible.\n" "Edite solo una geometría a la vez." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "Área EDITOR" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Editor está activado ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Quieres guardar el objeto editado?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Objeto vacío después de editar." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Editor salido. Contenido del editor guardado." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Seleccione un objeto Gerber, Geometry, Excellon o CNCJob para actualizar." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "se actualiza, volviendo a la aplicación ..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Editor salido. El contenido del editor no se guardó." -#: app_Main.py:2845 +#: app_Main.py:2837 #, fuzzy #| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Seleccione un objeto Gerber, Geometry, Excellon o CNCJob para actualizar." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Guardar en archivo" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "Exported file to" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Error al abrir archivos recientes para escritura." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Error al abrir el archivo de proyectos recientes para escribir." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Desarrollo" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "DESCARGAR" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Cerca" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Licenciado bajo la licencia MIT" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18813,7 +18779,7 @@ msgstr "" "FUERA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRAS OFERTAS EN\n" "EL SOFTWARE." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Pantalla de bienvenida" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Programadores" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Traductores" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Licencia" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Atribuciones" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Programador" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Estado" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "Email" -#: app_Main.py:3439 +#: app_Main.py:3436 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Idioma" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Traductor" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Correcciones" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Este programa es %s y gratuito en un sentido muy amplio de la palabra." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "Sin embargo, no puede evolucionar sin contribuciones ." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "Si quieres ver esta aplicación crecer y ser mejor y mejor" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "usted puede contribuir al desarrollo usted mismo:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "" "Solicitudes de extracción en el repositorio de Bitbucket, si es desarrollador" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Informes de errores al proporcionar los pasos necesarios para reproducir el " "error" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Si te gusta lo que has visto hasta ahora ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "NO se requieren donaciones." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Pero ellos son bienvenidos" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Contribuir" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Intercambio de enlaces" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Pronto ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "How To's" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18965,29 +18927,29 @@ msgstr "" "Si no puede obtener información sobre la aplicación\n" "utilice el enlace del canal de YouTube del menú Ayuda." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Sitio web alternativo" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiones de archivo Excellon seleccionadas registradas con FlatCAM." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensiones de archivo GCode seleccionadas registradas con FlatCAM." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensiones de archivo Gerber seleccionadas registradas con FlatCAM." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Se requieren al menos dos objetos para unirse. Objetos actualmente " "seleccionados" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -19003,43 +18965,43 @@ msgstr "" "pueden perderse y el resultado puede no ser el esperado.\n" "Compruebe el GCODE generado." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Geometría fusionada terminada" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Ha fallado. La unión de Excellon funciona solo en objetos de Excellon." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Excellon fusión finalizada" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Ha fallado. La unión de Gerber funciona solo en objetos de Gerber." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Gerber fusión finalizada" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "Ha fallado. Seleccione un objeto de Geometría y vuelva a intentarlo." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Se esperaba un GeometryObject, se obtuvo" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un objeto Geometry fue convertido al tipo MultiGeo." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un objeto Geometry fue convertido al tipo SingleGeo." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -19051,19 +19013,25 @@ msgstr "" "\n" "¿Quieres continuar?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Convertir unidades a" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Espacio de trabajo habilitado." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Espacio de trabajo deshabilitado." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "Carpeta de preferencias de FlatCAM abierta." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -19071,11 +19039,11 @@ msgstr "" "Agregar herramienta solo funciona cuando se selecciona Avanzado.\n" "Vaya a Preferencias -> General - Mostrar opciones avanzadas." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Eliminar objetos" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -19083,88 +19051,88 @@ msgstr "" "¿Estás seguro de que deseas eliminarlo permanentemente?\n" "los objetos seleccionados?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Guarda el trabajo en el Editor y vuelve a intentarlo ..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Objeto eliminado" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Haga clic para establecer el origen ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Establecer Origen ..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Conjunto de origen" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Mudarse al origen ..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Ha fallado. Ningún objeto (s) seleccionado ..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Salta a ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Introduzca las coordenadas en formato X, Y:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Localizar ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Abortar La tarea actual se cerrará con gracia lo antes posible ..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "La tarea actual se cerró correctamente a petición del usuario ..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "No se permite agregar herramientas desde DB para este objeto." -#: app_Main.py:6620 +#: app_Main.py:6624 #, fuzzy #| msgid "" #| "One or more Tools are edited.\n" @@ -19176,193 +19144,193 @@ msgstr "" "Se editan una o más herramientas.\n" "¿Desea actualizar la base de datos de herramientas?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Guardar base de datos de herramientas" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Ingrese el valor del ángulo:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Rotación hecha." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "El movimiento de rotación no se ejecutó." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Inclinar en el eje X hecho." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Inclinar en el eje Y hecho." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Nueva rejilla ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Introduzca un valor de cuadrícula:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Nueva rejilla" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "La rejilla ya existe" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Agregar nueva cuadrícula cancelado" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "El valor de Cuadrícula no existe" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Valor de cuadrícula eliminado" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Eliminar el valor de cuadrícula cancelado" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Nombre copiado al portapapeles ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Ver el código fuente del objeto seleccionado." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Editor de fuente" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 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:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Ir a la línea ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Redibujando todos los objetos" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Error al cargar la lista de elementos recientes." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Error al analizar la lista de elementos recientes." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Error al cargar la lista de elementos de proyectos recientes." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "Error al analizar la lista de elementos del proyecto reciente." -#: app_Main.py:8141 +#: app_Main.py:8145 #, fuzzy #| msgid "Recent files" msgid "Recent files list was reset." msgstr "Archivos recientes" -#: app_Main.py:8155 +#: app_Main.py:8159 #, fuzzy #| msgid "Recent projects" msgid "Recent projects list was reset." msgstr "Proyectos recientes" -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Borrar proyectos recientes" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Fecha de lanzamiento" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Desplegado" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Chasquido" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Pantalla" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Espacio de trabajo activo" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Tamaño del espacio de trabajo" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Orientación del espacio de trabajo" -#: app_Main.py:8355 +#: app_Main.py:8359 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:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "No se pudo analizar la información sobre la última versión." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM está al día!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: app_Main.py:8379 +#: app_Main.py:8383 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:8383 +#: app_Main.py:8387 msgid "info" msgstr "info" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19374,44 +19342,44 @@ msgstr "" "pestaña General.\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Todas las parcelas con discapacidad." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Todas las parcelas no seleccionadas deshabilitadas." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Todas las parcelas habilitadas." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Todas las parcelas no seleccionadas habilitadas." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Parcelas seleccionadas habilitadas ..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Parcelas seleccionadas deshabilitadas ..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Habilitación de parcelas ..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Inhabilitando parcelas ..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Establecer nivel alfa ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19419,95 +19387,95 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Abriendo el archivo Gerber." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Abriendo el archivo Excellon." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Abriendo el archivo G-code." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "Abra HPGL2" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "Abrir el archivo HPGL2." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: app_Main.py:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 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:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Guardar archivo fuente de script" -#: app_Main.py:9431 +#: app_Main.py:9454 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:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Guardar archivo fuente del Documento" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 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:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Solo se pueden utilizar objetos de Geometría." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "Importar SVG" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Importar DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19517,149 +19485,161 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Quieres guardar el objeto editado?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Guardar Preferencias" + +#: app_Main.py:9875 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Nuevo proyecto creado" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Nuevo proyecto creado" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Nuevo archivo de script TCL creado en Code Editor." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Abrir script TCL" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Ejecutando archivo ScriptObject." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: app_Main.py:9992 +#: app_Main.py:10032 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:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "Impresión de objetos FlatCAM" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Guardar objeto como PDF ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "Imprime un PDF ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "Archivo PDF guardado en" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Exportando ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "Archivo SVG exportado a" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "Importar preferencias de FlatCAM" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Valores predeterminados importados de" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Preferencias exportadas a" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Archivo Excellon exportado a" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "No se pudo exportar." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Archivo Gerber exportado a" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "Archivo DXF exportado a" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "Importación fallida." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Fallo al abrir el archivo" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Error al analizar el archivo" -#: app_Main.py:10942 +#: app_Main.py:10982 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:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 #, fuzzy #| msgid "Opening ..." msgid "Opening" msgstr "Abriendo ..." -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Gerber abierto falló. Probablemente no sea un archivo Gerber." -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "No se puede abrir el archivo" -#: app_Main.py:11034 +#: app_Main.py:11074 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:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "Lectura de archivo GCode" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Esto no es GCODE" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19671,77 +19651,77 @@ msgstr "" "Intento de crear un objeto FlatCAM CNCJob desde el archivo G-Code falló " "durante el procesamiento" -#: app_Main.py:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Ha fallado. Probablemente no sea un archivo HPGL2." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "Archivo de script TCL abierto en Code Editor." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "Error al abrir la secuencia de comandos TCL." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Abrir el archivo de configuración de FlatCAM." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Error al abrir el archivo de configuración" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Cargando proyecto ... Espere ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Apertura del archivo del proyecto FlatCAM." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Error al abrir el archivo del proyecto" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Cargando Proyecto ... restaurando" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Proyecto cargado desde" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Salvar Proyecto ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Proyecto guardado en" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "El objeto es utilizado por otra aplicación." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Error al abrir el archivo de proyecto" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Vuelva a intentar guardarlo." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Error al analizar el archivo por defecto" -#: app_Main.py:11575 +#: app_Main.py:11615 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 " @@ -19783,15 +19763,15 @@ msgstr "El objeto fue sesgado" msgid "Object was buffered" msgstr "El objeto fue almacenado" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "No hay tal parámetro" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Indexación de la geometría antes de generar código G ..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19805,29 +19785,29 @@ msgstr "" "tipográfico, por lo tanto, la aplicación convertirá el valor a negativo. " "Compruebe el código CNC resultante (Gcode, etc.)." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "El parámetro Cut Z es cero. No habrá corte, abortando" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "El formato End X, Y tiene que ser (x, y)." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Código G inicial para herramienta con diámetro" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "Coordenadas G91 no implementadas" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Generación de código G finalizada para herramienta:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19835,7 +19815,7 @@ msgstr "" "El parámetro Cut_Z es Ninguno o cero. Lo más probable es una mala " "combinación de otros parámetros." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19849,15 +19829,15 @@ msgstr "" "tipográfico, por lo tanto, la aplicación convertirá el valor a negativo. " "Verifique el código CNC resultante (Gcode, etc.)." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "El parámetro Cut Z es cero. No habrá corte, saltando archivo" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "El parámetro Travel Z des Ninguno o cero." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19871,20 +19851,20 @@ msgstr "" "error tipográfico, por lo tanto, la aplicación convertirá el valor a " "positivo. Verifique el código CNC resultante (Gcode, etc.)." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "El parámetro Z Travel es cero. Esto es peligroso, saltando el archive %s" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Generación de código G terminada" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "caminos trazados" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19894,7 +19874,7 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19902,7 +19882,7 @@ msgstr "" "El campo de movimiento final X, Y en Editar -> Preferencias debe estar en el " "formato (x, y) pero ahora solo hay un valor, no dos." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19912,14 +19892,14 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Intentando generar un trabajo de CNC desde un objeto de geometría sin " "solid_geometry." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19928,41 +19908,41 @@ msgstr "" "en current_geometry.\n" "Aumente el valor (en el módulo) e intente nuevamente." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "No hay datos de herramientas en la geometría SolderPaste." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Generación de código G de soldadura soldada terminada" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Analizando el archivo GCode. Número de líneas" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Crear geometría a partir del archivo GCode analizado. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Análisis del archivo GCode para el diámetro de la herramienta" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Número de líneas" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" "Creación de geometría a partir del archivo GCode analizado para el diámetro " "de la herramienta" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 no implementadas ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Error al analizar el archivo predeterminado." @@ -20065,6 +20045,40 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Sin nombre de geometría en args. Proporcione un nombre e intente nuevamente." +#~ msgid "V-shape" +#~ msgstr "Forma V" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "El ángulo de punta para la herramienta en forma de V.\n" +#~ "En grados." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Deshabilitado porque la herramienta tiene forma de V.\n" +#~ "Para herramientas en forma de V, la profundidad de corte es\n" +#~ "calculado a partir de otros parámetros como:\n" +#~ "- 'Ángulo de punta en V' -> ángulo en la punta de la herramienta\n" +#~ "- 'Diámetro de punta en V' -> diámetro en la punta de la herramienta\n" +#~ "- Herramienta Dia -> columna 'Dia' encontrada en la tabla de " +#~ "herramientas\n" +#~ "NB: un valor de cero significa que Tool Dia = 'V-tip Dia'" + +#~ msgid "Polish" +#~ msgstr "Limpiar" + +#~ msgid "Corrections" +#~ msgstr "Correcciones" + #~ msgid "TT" #~ msgstr "TT" diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 4b8f2a43..02da59c5 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 9df48d08..5fabc99d 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: 2021-07-18 12:03+0300\n" -"PO-Revision-Date: 2021-07-18 12:03+0300\n" +"POT-Creation-Date: 2021-08-23 13:59+0300\n" +"PO-Revision-Date: 2021-08-23 13:59+0300\n" "Last-Translator: Olivier Cornet \n" "Language-Team: \n" "Language: fr\n" @@ -90,7 +90,7 @@ msgstr "Titre ou lien Web déjà dans la table." msgid "Bookmark added." msgstr "Signet ajouté." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Site de Sauvegarde" @@ -106,7 +106,7 @@ msgstr "Signet supprimé." msgid "Export Bookmarks" msgstr "Exporter des signets" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Signets" @@ -115,32 +115,32 @@ msgstr "Signets" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Annulé." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -149,8 +149,8 @@ msgstr "" "Fichier probablement ouvert dans une autre application. Fermer le fichier." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Chargement du fichier Impossible." @@ -174,23 +174,23 @@ msgstr "Signet importés de" msgid "The user requested a graceful exit of the current task." msgstr "L'utilisateur a demandé une sortie de la tâche en cours." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Cliquez sur le point de départ de la zone." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Cliquez sur le point final de la zone." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zone ajoutée. Cliquez pour commencer à ajouter la zone suivante ou faites un " @@ -198,8 +198,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Cliquez sur le point suivant ou cliquez avec le bouton droit de la souris " @@ -239,17 +239,38 @@ msgstr "Toutes les zones d'exclusion ont été supprimées." msgid "Selected exclusion zones deleted." msgstr "Les zones d'exclusion sélectionnées ont été supprimées." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Chemin" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Int" +msgid "In" +msgstr "Int" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Cut" +msgid "Out" +msgstr "Couper" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Personnalisé" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Rugueux" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Finish" msgid "Finishing" @@ -257,18 +278,16 @@ msgstr "Finition" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Isolement" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Polish" msgid "Polishing" @@ -282,22 +301,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Nom" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Cible" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -342,8 +361,8 @@ msgstr "" "sert de note pour les utilisateurs." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Diam de l'outil" @@ -381,42 +400,42 @@ 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:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "Général" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Fraisage" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Forage" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Peindre" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -424,21 +443,23 @@ msgstr "Découpe" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Forme" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -477,13 +498,13 @@ msgstr "" "Angle de la pointe pour les outils en forme de V." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Mouvement" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -527,18 +548,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Profondeur Z" @@ -577,13 +598,13 @@ msgstr "" "La valeur utilisée pour couper dans le matériau à chaque passage." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Déplacement Z" @@ -631,9 +652,9 @@ msgstr "" "Longueur de coupe supplémentaire.\n" "Valeur de réglage de la coupe supplémentaire." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Vitesse de déplacement" @@ -646,10 +667,10 @@ msgstr "" "La vitesse sur le plan XY utilisée lors de la découpe du matériau." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Déplacements Hauteur" @@ -679,7 +700,7 @@ msgstr "" "utiliser\n" "la commande g-code G0 . Principalement sur les imprimantes 3D." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Vitesse du Foret" @@ -694,7 +715,7 @@ msgstr "" "La vitesse du moteur en tr / min." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Démarrage" @@ -720,11 +741,11 @@ msgstr "" "Temps d'attente.\n" "Un délai utilisé pour permettre au moteur d'atteindre sa vitesse définie." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Opération" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -738,28 +759,28 @@ msgstr "" "échouera.\n" "- Nettoyer -> Nettoyage standard des zones non cuivrées." -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Nettoyer" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Type de fraisage" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -771,38 +792,38 @@ msgstr "" "- conventionnel / utile quand il n'y a pas de compensation de jeu" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Monter" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Conventionnel" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Chevauchement" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -822,54 +843,54 @@ msgstr "" "en raison du grand nombre de chemins." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Marge" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Marge du cadre de sélection." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Méthode" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -882,57 +903,57 @@ msgstr "" "- Ligne: lignes parallèles." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Standard" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Circulaire" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Lignes" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Relier" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -941,18 +962,18 @@ msgstr "" "résultants pour minimiser les montées d’outil." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Contour" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -961,19 +982,19 @@ msgstr "" "pour réduire les bords rugueux." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Décalage" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -984,8 +1005,8 @@ msgstr "" "des éléments de cuivre." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -995,8 +1016,8 @@ msgstr "" "les bords du polygone à\n" "être travailler." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1018,19 +1039,19 @@ msgstr "" "dans l'ordre spécifié." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Lignes_laser" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Passes" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1038,21 +1059,21 @@ msgstr "" "Largeur du fossé d'isolement dans\n" "nombre (entier) de largeurs d'outil." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "La quantité (pourcentage) de la largeur d'outil qui chevauche chaque passe " "d'outil." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Type d'isolement" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1073,25 +1094,25 @@ msgstr "" "à l'intérieur du polygone (par exemple, le polygone est une forme de `` " "beignet '')." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Complète" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Ext" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Int" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1099,12 +1120,12 @@ msgstr "" "Profondeur de forage (négatif)\n" "sous la surface de cuivre." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Décalage Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1116,11 +1137,11 @@ msgstr "" "la pointe.\n" "La valeur ici peut compenser le paramètre Cut Z." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1132,16 +1153,16 @@ msgstr "" "Coupera en plusieurs fois jusqu'à ce que la\n" "profondeur de Z soit atteinte." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Profondeur de chaque passage (positif)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1149,8 +1170,8 @@ msgstr "" "Hauteur de l'outil en voyage\n" "à travers le plan XY." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1162,14 +1183,14 @@ msgstr "" "Ce qu'on appelle \"avance\".\n" "Ceci est pour le mouvement linéaire G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Avance rapide" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1183,14 +1204,14 @@ msgstr "" "C'est utile seulement pour Marlin,\n" "ignorer pour les autres cas." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Vitesse de broche" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1198,17 +1219,17 @@ msgstr "" "Vitesse de la broche\n" "en tours / minute (optionnel)" -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Percer les rainures" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Si l'outil sélectionné a des rainures, elles seront forées." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1216,12 +1237,12 @@ msgstr "" "Proportion (pourcentage) du diamètre de l'outil qui chevauche le trou de " "forage précédent." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Dernier forage" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1231,11 +1252,11 @@ msgstr "" "de forages,\n" "ajoutez un trou de forage au point final de la rainure." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1245,12 +1266,12 @@ msgstr "" "fera la découpe du PCB plus loin de\n" "la frontière de PCB" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Taille de l'espace" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1263,12 +1284,12 @@ msgstr "" "matériau environnant (celui à partir duquel\n" " le circuit imprimé est découpé)." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Type d'encoche" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1284,22 +1305,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - identique à 'bridge' mais couvert de trous de " "forage" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Pont" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Mince" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Profondeur" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1308,32 +1329,32 @@ msgstr "" "Profondeur jusqu'à ce que le fraisage soit terminé\n" "afin de réduire les interstices." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "Le diamètre du trou de forage pour des \"mouse bites\"." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Espacement" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "L'espacement entre forage pour des \"mouse bites\"." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Forme convexe" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1342,7 +1363,7 @@ msgstr "" "Créez une forme convexe entourant tout le circuit imprimé.\n" "Utilisé uniquement si le type d'objet source est Gerber." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Nbres Ponts" @@ -1434,44 +1455,44 @@ msgstr "" "objet / outil d'application après avoir sélectionné un outil\n" "dans la base de données d'outils." -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Annuler" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1480,36 +1501,36 @@ msgstr "Annuler" msgid "Edited value is out of range" msgstr "La valeur modifiée est hors limites" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1542,27 +1563,27 @@ msgstr "Copier depuis BD" msgid "Delete from DB" msgstr "Suppression de la BD" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Sauvegarder les modifications" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Base de données outils" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Échec de l'analyse du fichier BD des outils." @@ -1643,9 +1664,9 @@ msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1663,24 +1684,24 @@ msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Terminé." @@ -1694,7 +1715,7 @@ msgstr "" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Cliquez sur l'emplacement cible ..." @@ -1719,23 +1740,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Trop d'éléments pour l'angle d'espacement sélectionné." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Échoué." @@ -1774,9 +1795,9 @@ msgstr "" "pour le redimensionner." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Annulé. Rien n'est sélectionné." @@ -1786,79 +1807,77 @@ msgid "Click on reference location ..." msgstr "Cliquez sur l'emplacement de référence ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Effacer" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Total Forage" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Total de Fentes" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Avancé" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Mauvais format de valeur entré, utilisez un nombre." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1866,69 +1885,69 @@ msgstr "" "Outil déjà dans la liste d'outils d'origine ou réelle.\n" "Enregistrez et rééditez Excellon si vous devez ajouter cet outil. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Ajout d'un nouvel outil avec dia" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Sélectionner un outil dans la table d'outils" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Outil supprimé avec diamètre" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Il n'y a pas de définition d'outils dans le fichier. Abandon de la création " "Excellon." -#: appEditors/AppExcEditor.py:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "Une erreur interne s'est produite. Voir shell.\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 #, fuzzy #| msgid "Generate" msgid "Generating" msgstr "Générer" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Excellon édition terminée." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Annulé. Aucun Outil/Foret sélectionné" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Cliquez sur le tableau circulaire Position centrale" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Editeur Excellon" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1937,19 +1956,19 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Nom:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Table des outils" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1957,19 +1976,19 @@ msgstr "" "Outils dans cet objet Excellon\n" "quand sont utilisés pour le forage." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Convertir les rainures" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Convertir les rainures dans l'outil sélectionné en forages." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Ajouter / Supprimer un outil" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1977,33 +1996,33 @@ msgstr "" "Ajouter / Supprimer un outil à la liste d'outils\n" "pour cet objet Excellon." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Diam. de l'outil" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Diamètre pour le nouvel outil" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Ajouter" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2011,11 +2030,11 @@ msgstr "" "Ajouter un nouvel outil à la liste d'outils\n" "avec le diamètre spécifié ci-dessus." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Supprimer l'outil" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2023,55 +2042,55 @@ msgstr "" "Supprimer un outil dans la liste des outils\n" "en sélectionnant une ligne dans la table d'outils." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Redimensionner Outil" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 msgid "Resize a drill or a selection of drills." msgstr "Redimensionnez une perceuse ou une sélection d'exercices." -#: appEditors/AppExcEditor.py:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Redim. le dia" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Diamètre à redimensionner." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Redimensionner" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Redimensionner les forets" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Ajouter un Tableau de Forage" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 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:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Type" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2079,50 +2098,47 @@ msgstr "" "Sélectionnez le type de matrice de trous à créer.\n" "Il peut être Linéaire X (Y) ou Circulaire" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Linéaire" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Circulaire" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Numéro" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "Spécifiez combien d'exercices doivent figurer dans le tableau." -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Direction" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2134,73 +2150,73 @@ msgstr "" "- 'Y' - axe vertical ou\n" "- 'Angle' - un angle personnalisé pour l'inclinaison du tableau" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Angle" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Pas" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Pas = Distance entre les éléments du tableau." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2212,11 +2228,11 @@ msgstr "" "Valeur minimale : -360 degrés.\n" "Valeur maximale : 360,00 degrés." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2224,42 +2240,42 @@ msgstr "" "Direction pour tableau circulaire.\n" "Peut être CW = sens horaire ou CCW = sens antihoraire." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 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:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Paramètres de Fente" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2267,21 +2283,21 @@ 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:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Longueur" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Longueur = La longueur de la rainure." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2293,8 +2309,8 @@ msgstr "" "- 'Y' - axe vertical ou\n" "- 'Angle' - un angle personnalisé pour l'inclinaison de la rainure" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2306,15 +2322,15 @@ msgstr "" "Valeur minimale : -360 degrés.\n" "Valeur maximale : 360,00 degrés." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Param. de la Matrice de Fentes" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 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:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2322,21 +2338,21 @@ msgstr "" "Sélectionnez le type de matrice à percer.\n" "Il peut être linéaire X (Y) ou circulaire" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Spécifiez le nombre de rainures dans la Table." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Sortir de l'Editeur" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Sortir de l'Editeur." @@ -2344,12 +2360,12 @@ msgstr "Sortir de l'Editeur." msgid "Buffer Selection" msgstr "Sélection de tampon" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Distance Tampon" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Coin Tampon" @@ -2367,32 +2383,32 @@ msgstr "" " - \"Biseauté:\" le coin est une ligne qui relie directement les " "fonctionnalités réunies dans le coin" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Rond" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Carré" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Biseauté" @@ -2412,28 +2428,28 @@ msgstr "Tampon" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2451,15 +2467,15 @@ msgid "Plugin" msgstr "plugin_tab" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Outil Tampon" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 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-" @@ -2473,23 +2489,23 @@ msgstr "Outil Texte" msgid "Font" msgstr "Police" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Taille" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Texte" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Appliquer" @@ -2497,19 +2513,19 @@ msgstr "Appliquer" msgid "Text Tool" msgstr "Outil Texte" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Outil" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Outil de Peinture" @@ -2537,65 +2553,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Aucune forme sélectionnée." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Outil de Transformation" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Tourner" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Inclinaison/Cisaillement" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Mise à l'échelle" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Miroir (flip)" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Référence" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2613,64 +2629,64 @@ msgstr "" "- Sélection min.-> le point (minx, miny) de la boîte englobante de la " "sélection" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Origine" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Sélection" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Point" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Le minimum" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Valeur" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "Un point de référence au format X, Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Ajoutez des coordonnées de point à partir du presse-papiers." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2683,7 +2699,7 @@ msgstr "" "Nombres positifs pour le mouvement en sens horlogique.\n" "Nombres négatifs pour le mouvement en sens anti-horlogique." -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2695,30 +2711,30 @@ msgstr "" "le cadre de sélection pour tous les objets sélectionnés." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Lien" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 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:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "Angle X" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2727,13 +2743,13 @@ msgstr "" "Angle pour l'action asymétrique, en degrés.\n" "Nombre flottant entre -360 et 360." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Inclinaison X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2744,38 +2760,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:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Angle Y" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Inclinaison Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "Facteur X" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Facteur de mise à l'échelle sur l'axe X." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Mise à l'échelle X" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2786,59 +2802,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:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Facteur Y" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Facteur de mise à l'échelle sur l'axe Y." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Mise à l'échelle Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Miroir sur X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 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:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Miroir sur Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "Valeur X" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Décalage X" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2849,35 +2865,35 @@ 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:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Valeur Y" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Décalage Y" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Arrondi" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2890,16 +2906,16 @@ msgstr "" "S'il n'est pas coché, le tampon suivra la géométrie exacte\n" "de la forme tamponnée." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Distance" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2912,12 +2928,12 @@ msgstr "" "Chaque élément de géométrie de l'objet sera augmenté\n" "ou diminué avec la «distance»." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Tampon D" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2926,8 +2942,8 @@ 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:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2942,12 +2958,12 @@ msgstr "" "ou diminué pour correspondre à la «valeur». La valeur est un pourcentage\n" "de la dimension initiale." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Tampon F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2956,22 +2972,22 @@ 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:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Objet" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 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:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2979,7 +2995,7 @@ msgstr "" "0." #: appEditors/AppGeoEditor.py:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2987,7 +3003,7 @@ msgstr "" "ou 1." #: appEditors/AppGeoEditor.py:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "" @@ -3003,13 +3019,13 @@ msgstr "Traçage" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "L'action n'a pas été exécutée" @@ -3017,13 +3033,13 @@ msgstr "L'action n'a pas été exécutée" msgid "Flipping" msgstr "" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Rotation sur l'axe des Y effectuée" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Rotation sur l'axe des X effectuée" @@ -3033,11 +3049,11 @@ msgstr "Rotation sur l'axe des X effectuée" msgid "Skewing" msgstr "Inclinaison..." -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Inclinaison sur l'axe X terminée" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Inclinaison sur l'axe des Y faite" @@ -3047,11 +3063,11 @@ msgstr "Inclinaison sur l'axe des Y faite" msgid "Scaling" msgstr "Mise à l'échelle..." -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Échelle terminée sur l'axe X" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Echelle terminée sur l'axe des Y" @@ -3062,69 +3078,69 @@ msgid "Offsetting" msgstr "Compenser ..." #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Décalage sur l'axe X terminé" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Décalage sur l'axe Y terminé" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Mise en mémoire tampon" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Tampon terminé" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Tourner ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Entrer une valeur d'angle (degrés)" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Faire pivoter" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Rotation annulée" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Décalage sur l'axe des X ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Entrez une valeur de distance" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Offset X annulé" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Décalage sur l'axe Y ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Décalage sur l'axe des Y terminé" @@ -3132,11 +3148,11 @@ msgstr "Décalage sur l'axe des Y terminé" msgid "Offset on the Y axis canceled" msgstr "Décalage sur l'axe des Y annulé" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Skew on X axis ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Inclinaison sur l'axe des X terminée" @@ -3144,11 +3160,11 @@ msgstr "Inclinaison sur l'axe des X terminée" msgid "Skew on X axis canceled" msgstr "Inclinaison sur l'axe des X annulée" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Inclinez sur l'axe Y ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Inclinaison sur l'axe des Y terminée" @@ -3260,7 +3276,7 @@ msgstr "Sélectionnez une forme pour agir comme zone de suppression ..." msgid "Click to pick-up the erase shape..." msgstr "Cliquez pour récupérer la forme à effacer ..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Cliquez pour effacer ..." @@ -3268,7 +3284,7 @@ msgstr "Cliquez pour effacer ..." msgid "Create Paint geometry ..." msgstr "Créer une géométrie de peinture ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Transformations de forme ..." @@ -3297,51 +3313,51 @@ msgstr "Objet de géométrie" msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 #, fuzzy #| msgid "Polygon Selection" msgid "Zoom on selection" msgstr "Sélection de polygone" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Paramètres" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 #, fuzzy #| msgid "GCode Parameters" msgid "Geometry parameters." @@ -3387,48 +3403,48 @@ msgstr "" msgid "The length of the geometry element." msgstr "Longueur = La longueur de la rainure." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Coordonnées" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 #, fuzzy #| msgid "Will add corner markers to the selected Gerber file." msgid "The coordinates of the selected geometry element." msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 #, fuzzy #| msgid "Get Points" msgid "Vertex Points" msgstr "Obtenir des points" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 #, fuzzy #| msgid "Gerber Specification" msgid "Simplification" msgstr "Documentation Gerber" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "" -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Tolérance" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3436,14 +3452,14 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Simplifier" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -3452,19 +3468,19 @@ msgstr "" msgid "Ring" msgstr "L'anneau" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Ligne" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Polygone" @@ -3484,15 +3500,14 @@ msgstr "Élém. de Géo" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Travail" @@ -3509,9 +3524,9 @@ msgstr "Accrochage à la grille activé." msgid "Grid Snap disabled." msgstr "Accrochage à la grille désactivé." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Cliquez sur le point cible." @@ -3521,8 +3536,8 @@ msgstr "Cliquez sur le point cible." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Travail..." @@ -3536,7 +3551,7 @@ msgstr "Chargement de Gerber dans l'éditeur" msgid "Editing MultiGeo Geometry, tool" msgstr "Modification de la géométrie MultiGeo, outil" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "avec diamètre" @@ -3592,9 +3607,8 @@ msgstr "" msgid "Invalid value for" msgstr "Invalid value for" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3697,36 +3711,36 @@ msgstr "Marquer les zones polygonales dans le Gerber édité ..." msgid "Nothing selected to move" msgstr "Rien de sélectionné pour bouger" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 msgid "Select shapes to import them into the edited object." msgstr "" -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Polygone ajouté" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" "Cliquez pour ajouter le polygone suivant ou cliquez avec le bouton droit " "pour commencer." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "Aucun polygone dans la sélection." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "La valeur du code d'ouverture est manquante ou le format est incorrect. " "Ajoutez-le et réessayez." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3734,163 +3748,163 @@ msgstr "" "La valeur des dimensions d’ouverture est manquante ou d’un format incorrect. " "Ajoutez-le au format (largeur, hauteur) et réessayez." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "La valeur de la taille d’ouverture est manquante ou d’un format incorrect. " "Ajoutez-le et réessayez." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Ouverture déjà dans la table des ouvertures." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Ajout d'une nouvelle ouverture avec code" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Sélectionnez une aperture dans la table des Apertures" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Sélectionnez une ouverture dans le Tableau des Ouvertures -->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Ouverture supprimée avec code" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "" "Les dimensions nécessitent deux valeurs flottantes séparées par une virgule." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Dimensions modifiées." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Chargement" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Configuration de IU" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Ajout de la géométrie terminé. Préparation de l'interface graphique" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Le chargement de l'objet Gerber dans l'éditeur est terminé." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Annulé. Aucune ouverture n'est sélectionnée" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Coordonnées copiées dans le presse-papier." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Traçage" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Échoué. Aucune géométrie d'ouverture n'est sélectionnée." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Polygones marqués." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 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:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Editeur Gerber" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Ouvertures" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Tableau des Ouvertures pour l'objet Gerber." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Indice" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Code d'Ouverture" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type d'ouverture: circulaire, rectangle, macros, etc" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Taille d'Ouverture:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3900,26 +3914,26 @@ msgstr "" "  - (largeur, hauteur) pour le type R, O.\n" "  - (dia, nVertices) pour le type P" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Ajouter / Supprimer une Sélection" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Ajouter / Supprimer une ouverture dans la table des ouvertures" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Code pour la nouvelle ouverture" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 #, fuzzy #| msgid "Size" msgid "Size:" msgstr "Taille" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3933,7 +3947,7 @@ msgstr "" "calculé comme:\n" "sqrt (largeur ** 2 + hauteur ** 2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3945,11 +3959,11 @@ msgstr "" "R = rectangulaire\n" "O = oblong" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 #, fuzzy #| msgid "" #| "Dimensions for the new aperture.\n" @@ -3963,61 +3977,61 @@ msgstr "" "Actif uniquement pour les ouvertures rectangulaires (type R).\n" "Le format est (largeur, hauteur)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Ajoutez une nouvelle ouverture à la liste des ouvertures." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Supprimer une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 msgid "Valid" msgstr "" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 #, fuzzy #| msgid "All non selected plots disabled." msgid "Show if the selected polygon is valid." msgstr "Tracés non sélectionnés désactivés." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Zone" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 #, fuzzy #| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Affichage du code source de l'objet sélectionné." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Ouverture du Tampon" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Buffer une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -4031,20 +4045,20 @@ msgstr "" " - \"Biseauté:\" le coin est une ligne qui relie directement les " "fonctionnalités réunies dans le coin" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Échelle d'Ouverture" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Mettre à l'échelle une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Facteur d'échelle" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -4052,19 +4066,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:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Marquer des polygones" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Marquez les zones polygonales." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Seuil de la zone supérieure" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4072,11 +4086,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Zone inférieure seuil" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4084,32 +4098,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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Marque" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Marquez les polygones qui correspondent aux limites." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Supprimer tous les polygones marqués." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Effacer toutes les marques." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Ajouter un Tableau de Pads" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Ajouter un tableau de pads (tableau linéaire ou circulaire)" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4117,90 +4131,90 @@ msgstr "" "Sélectionnez le type de tableau de pads à créer.\n" "Il peut être linéaire X (Y) ou circulaire" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Nombre de pads" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Spécifiez combien de pads doivent être dans le tableau." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Appliquer la Rotation" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Appliquer Flip" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Application de l'inclinaison" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Échelle d'application" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Appliquer un Décalage" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Application du tampon" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Décalage Y annulé" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Inclinaison X annulée" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Inclinaison Y annulée" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Chercher" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Recherche et surligne en jaune la chaîne dans la zone de recherche." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Boîte de recherche. Entrez ici les chaînes à rechercher dans le texte." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Remplacer par" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "" "Remplacera la chaîne de la zone Rechercher par celle de la zone Remplacer." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Tout" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4209,66 +4223,66 @@ msgstr "" "'Rechercher'\n" "avec le texte dans la case 'Remplacer' .." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Sauvegarder les modifications en interne." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "" "Ouvrez une fenêtre d'aperçu avant impression standard du système " "d'exploitation." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Ouvrez une fenêtre d'impression standard du système d'exploitation." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Va ouvrir un fichier texte dans l'éditeur." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Va enregistrer le texte dans l'éditeur dans un fichier." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Démarrer" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Va exécuter les commandes TCL trouvées dans le fichier texte, une par une." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Fichier ouvert" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Exporter le code ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "Aucun fichier ou répertoire de ce nom" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Enregistré dans" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Éditeur de code" @@ -4296,7 +4310,7 @@ msgstr "Entête GCode" msgid "Start GCode" msgstr "Démarrer GCode" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "Code machine chargé dans l'éditeur de code" @@ -4314,16 +4328,16 @@ msgstr "Code" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Forage" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Fentes" @@ -4352,121 +4366,121 @@ msgstr "Insérer Code" msgid "Insert the code above at the cursor location." msgstr "Insérez le code ci-dessus à l'emplacement du curseur." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Annuler" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Refaire" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Couper" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Copie" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Coller" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Tout sélectionner" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Intensifier" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Abaisser" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "D'accord" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4476,19 +4490,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:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Relatif" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Emplacement" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4500,92 +4514,92 @@ 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:3999 +#: appGUI/GUIElements.py:4007 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Enregistrer le journal" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Effacer tout" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Tapez >help< pour commencer" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "Déplacer l'axe Y." -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "Déplacer vers l'origine" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "Déplacer l'axe X." -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "Déplacer l'axe Z." -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 msgid "Zero the CNC X axes at current position." msgstr "Initialiser l'axe CNC X à la position actuelle." -#: appGUI/GUIElements.py:4805 +#: appGUI/GUIElements.py:4830 msgid "Zero the CNC Y axes at current position." msgstr "Initialiser l'axe CNC Y à la position actuelle." -#: appGUI/GUIElements.py:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 msgid "Zero the CNC Z axes at current position." msgstr "Initialiser l'axe CNC Z à la position actuelle." -#: appGUI/GUIElements.py:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "Définir origine" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "Effectuer un cycle de référencement sur tous les axes." -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 msgid "Zero all CNC axes at current position." msgstr "Initialiser tous les axe CNC à la position actuelle." -#: appGUI/GUIElements.py:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "Au repos." -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "Application démarrée ..." -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "Bonjours !" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "Exécutez le script ..." -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4595,46 +4609,46 @@ msgstr "" "Permet l’automatisation de \n" "fonctions dans FlatCAM." -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 #: appPlugins/ToolPcbWizard.py:429 appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "Ouvrir" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 -#: app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 +#: app_Main.py:9187 msgid "Open Project" msgstr "Ouvrir Projet" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "Ouvrir Gerber" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "Ouvrir Excellon" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 -#: app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 +#: app_Main.py:9152 msgid "Open G-Code" msgstr "Ouvrir G-code" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "Quitter" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "Basculer le Panneau" @@ -4642,11 +4656,11 @@ msgstr "Basculer le Panneau" msgid "File" msgstr "Fichier" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "Nouveau Projet" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -4654,32 +4668,32 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Va créer un nouveau projet vierge" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "Nouveau" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 -#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 -#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 -#: appPlugins/ToolNCC.py:4158 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 +#: appPlugins/ToolFilm.py:1209 appPlugins/ToolImage.py:175 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:149 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolSolderPaste.py:1533 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "Géométrie" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 -#: appGUI/MainGUI.py:4605 appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 +#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "N" @@ -4688,29 +4702,29 @@ msgid "Will create a new, empty Geometry Object." msgstr "Crée un nouvel objet de géométrie vide." #: appGUI/MainGUI.py:105 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 #: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 -#: appPlugins/ToolFilm.py:1184 appPlugins/ToolFilm.py:1207 +#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 -#: appPlugins/ToolPanelize.py:144 appPlugins/ToolPanelize.py:248 -#: appPlugins/ToolPanelize.py:1149 appPlugins/ToolPanelize.py:1191 -#: appPlugins/ToolPanelize.py:1290 appPlugins/ToolTransform.py:160 -#: appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:143 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolPanelize.py:1292 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:4599 appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:4616 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "B" @@ -4718,26 +4732,26 @@ msgstr "B" msgid "Will create a new, empty Gerber Object." msgstr "Crée un nouvel objet Gerber vide." -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 #: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 -#: appPlugins/ToolFilm.py:1466 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:3636 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolFilm.py:1467 appPlugins/ToolIsolation.py:3574 +#: appPlugins/ToolMilling.py:3586 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "L" @@ -4745,12 +4759,12 @@ msgstr "L" msgid "Will create a new, empty Excellon Object." msgstr "Va créer un nouvel objet vide vide." -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "Document" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 -#: appGUI/MainGUI.py:4867 appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 +#: appGUI/MainGUI.py:4884 appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "D" @@ -4758,7 +4772,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Crée un nouvel objet de document vide." -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -4774,20 +4788,20 @@ msgstr "Projets récents" msgid "Recent files" msgstr "Fichiers récents" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "Enregister" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "Sauvegarder le projet" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "Enregistrer le projet sous" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -4795,11 +4809,11 @@ msgstr "Ctrl+Shift+S" msgid "Scripting" msgstr "Scripte" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "Nouveau script" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "Ouvrir Script" @@ -4807,11 +4821,11 @@ msgstr "Ouvrir Script" msgid "Open Example" msgstr "Ouvrir l'exemple" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "Exécuter un script" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "Shift+S" @@ -4844,11 +4858,11 @@ msgid "Export" msgstr "Exportation" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 -#: appPlugins/ToolQRCode.py:667 app_Main.py:9271 app_Main.py:9276 +#: appPlugins/ToolQRCode.py:667 app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "Exporter en SVG" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "Exportation DXF" @@ -4867,7 +4881,7 @@ msgstr "" "L'image enregistrée contiendra le visuel\n" "de la zone de tracé de FlatCAM." -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "Exporter Excellon" @@ -4881,7 +4895,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:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Export Gerber" @@ -4907,19 +4921,19 @@ msgstr "Importer les paramètres" msgid "Export Preferences to file" msgstr "Exporter les paramètres" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Enregistrer les préf" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Imprimer (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Modifier" @@ -4927,8 +4941,8 @@ msgstr "Modifier" msgid "Edit Object" msgstr "Modifier un objet" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -5013,18 +5027,18 @@ msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" "Fusionner une sélection d'objets Gerber dans un nouvel objet Gerber combiné." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Définir l'origine" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -5032,50 +5046,50 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 #, fuzzy #| msgid "Set Origin" msgid "Custom Origin" msgstr "Définir l'origine" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Aller à l'emplacement" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Localiser dans l'objet" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Changement d'unités" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Préférences" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -5092,19 +5106,19 @@ msgstr "Faire pivoter la sélection" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Inclinaison sur l'axe X" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Inclinaison sur l'axe Y" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5120,11 +5134,11 @@ msgstr "Miroir sur l'axe Y" msgid "View source" msgstr "Voir la source" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5134,29 +5148,29 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "G91 Incrémentiel" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 #, fuzzy #| msgid "Area" msgid "3D Area" msgstr "Zone" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Vue" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Tout activer" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Désactiver tous les" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5164,7 +5178,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Activer non sélectionné" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5172,34 +5186,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Désactiver non sélectionné" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Ajustement du Zoom" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Zoomer" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Dézoomer" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5207,15 +5221,15 @@ msgstr "-" msgid "Redraw All" msgstr "Tout redessiner" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Basculer l'éditeur de Code" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5223,15 +5237,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Passer en plein écran" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Basculer la Zone de Tracé" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5239,7 +5253,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Basculer Projet / Prop. / Outil" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5247,15 +5261,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Basculer la grille" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Basculer les lignes de la grille" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5263,7 +5277,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Basculer l'axe" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5271,590 +5285,591 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Basculer l'espace de travail" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Basculer HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "Mouvement" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Objets" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Tout désélectionner" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Ligne de commande" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Aide" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Aide en ligne" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Gestionnaire de favoris" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Signaler une erreur" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Documentation Excellon" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Documentation Gerber" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Raccourcis Clavier" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "Chaîne Youtube" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "Mode d'emploi" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "Sur" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Éditeur de Géo" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Ajouter un Cercle" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Ajouter un Arc" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Ajouter un Rectangle" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Ajouter un Polygone" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Ajouter un Chemin" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Ajouter du Texte" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Union de Polygones" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Intersection de Polygones" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Soustraction de Polygone" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 #, fuzzy #| msgid "Subtraction" msgid "Alt Subtraction" msgstr "Soustraction" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Coupé Piste" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Copier la Géométrie" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Supprimer la forme" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Déplacer" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Basculement d'angle" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Ajouter une Foret" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Ajouter un Tableau de découpe" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Ajouter une découpe" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Redimensionner le Foret" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Déplacer un forage" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Ajouter un Pad" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Ajouter une Piste" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Ajouter une Région" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Polygoniser" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Ajouter un Semi-disque" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Ajouter un Disque" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Zone de Marque" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Effacer" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Transformer" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Activer le Tracé" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Désactiver le Tracé" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Définir la couleur" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Rouge" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Bleu" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Jaune" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Vert" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Marron" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Blanche" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Noire" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Personnalisé" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Opacité" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Défaut" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Voir la source" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Propriétés" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Projet" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Barre d'outils de fichiers" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Barre d'outils de editer" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Barre d'outils de vue" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Barre d'outils Shell" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 #, fuzzy #| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Barre d'outils de fichiers" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Barre d'outils de l'éditeur Excellon" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Barre d'outils de l'éditeur de Géométrie" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Barre d'outils de l'éditeur Gerber" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Coordonnées Delta copiées dans le presse-papier" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Barre d'outils Coordonnées" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Barre d'outils de la Grille" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Barre d'outils Statut" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Sauvegarder le projet" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Éditeur" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Mesure" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Mesure Mini" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Re-Tracé" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Effacer le Dessin" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Nivellement automatique" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Suivre" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Panneau" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB double face" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Aligner les objets" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 #, fuzzy #| msgid "ExtraCut" msgid "Extract" msgstr "Coupe suppl" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Outil de Copper Thieving" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" msgstr "Outil de Marqueurs de Coin" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Percer Gerber" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Calculatrices" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Sélectionner" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Redimensionner découpe" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Copier un forage" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Supprimer un forage" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Ajouter un Tampon" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Peindre une Forme" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Éclatement de polygone" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Copier les Formes" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Changement d'échelle" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Déplacer des objets" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "Semi Disque" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Disque" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 #, fuzzy #| msgid "Import image" msgid "Import Shape" msgstr "Importer une image" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Aligner sur la Grille" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Distance d'accrochage de la grille X" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5862,27 +5877,27 @@ msgstr "" "Lorsque actif, valeur sur Grid_X\n" "est copié dans la valeur Grid_Y." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Distance d'accrochage de la grille Y" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Accrocher au coin" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Max. distance d'aimant" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Basculer l'affichage de l'axe sur le canevas" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Affichage tête haute)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5890,7 +5905,7 @@ msgstr "" "Dessinez un rectangle de délimitation sur la toile.\n" "Le but est d’illustrer les limites de notre travail." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5898,7 +5913,7 @@ msgstr "" "Mesure relative\n" "La référence est la position du dernier clic" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5906,65 +5921,65 @@ msgstr "" "Mesure absolue.\n" "La référence est (X = 0, Y = 0) position" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Zone de Dessin" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "GÉOMÉTRIE" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 #, fuzzy #| msgid "Parsing ..." msgid "Processing" msgstr "Analyse ..." -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 #, fuzzy #| msgid "plugin_tab" msgid "Extra Plugins" msgstr "plugin_tab" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "UTILITAIRES" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Restaurer les valeurs par défaut" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5972,19 +5987,19 @@ msgstr "" "Restaurer l'ensemble complet des valeurs par défaut\n" "aux valeurs initiales chargées après le premier lancement." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Ouvrir le dossier Pref" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Ouvrez le dossier où FlatCAM enregistre les fichiers de paramètres." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Effacer les param. de GUI" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5992,11 +6007,11 @@ msgstr "" "Effacer les paramètres de l'interface graphique pour FlatCAM,\n" "tels que: mise en page, état graphique, style, support hdpi, etc." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Appliquez les paramètres actuelles sans enregistrer dans un fichier." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -6004,111 +6019,114 @@ msgstr "" "Enregistrer les paramètres actuels dans le fichier 'current_defaults'\n" "qui est le fichier stockant les paramètres de travail par défaut." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "" "N'enregistrera pas les modifications et fermera la fenêtre des paramètres." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Basculer la Visibilité" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Pas grilles" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Chemin" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Rectangle" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Cercle" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Arc" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Union" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Intersection" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Soustraction" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Pad" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Tableau Pad" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Piste" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Région" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Éditeur Excellon" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Déplacer vers l'origine" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Unités d'application" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Verrouiller les barres d'outils" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Onglets détachables" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "Dossier Paramètres FlatCAM ouvert." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Êtes-vous sûr de vouloir supprimer les paramètres de GUI?\n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Oui" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "Non" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Copier des objets" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6120,12 +6138,12 @@ msgstr "" "sur le premier article. Appuyez à la fin de la touche ~ X ~ ou\n" "le bouton de la barre d'outils." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Attention" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6133,7 +6151,7 @@ msgstr "" "Veuillez sélectionner des éléments de géométrie\n" "sur lequel exécuter l'outil Intersection." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6141,7 +6159,7 @@ msgstr "" "Veuillez sélectionner des éléments de géométrie\n" "sur lequel effectuer l'outil de Soustraction." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6149,386 +6167,386 @@ msgstr "" "Veuillez sélectionner des éléments de géométrie\n" "sur lequel effectuer l'union." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "Nouvel Outil" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Entrer un diamètre d'outil" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Ajout d'outil annulé" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Distance Outil sortie ..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Liste de raccourcis clavier" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "Enregistrement du projet. Attendez ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Shell activé." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Shell désactivé." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Liste des raccourcis clavier" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Liste de raccourcis clavier" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "MONTRER LISTE DES RACCOURCIS" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Passer à l'onglet Projet" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Passer à l'onglet Sélectionné" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Basculer vers l'onglet Outil" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Nouveau Gerber" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Editer objet (si sélectionné)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Grille On/Off" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Aller aux coordonnées" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Nouvelle Excellon" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Déplacer Obj" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Nouvelle Géométrie" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Changer d'unités" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Ouvrir les Propriétés" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Rotation de 90 degrés CW" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Shell bascule" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Ajouter un outil (dans l'onglet Géométrie sélectionnée ou dans Outils NCC ou " "Outils de Peinture)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Miroir sur l'axe des X" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Miroir sur l'axe des Y" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Copier Obj" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Ouvrir la BD des outils" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Ouvrir le fichier Excellon" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Ouvrir le fichier Gerber" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Outil d'importation PDF" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Basculer l'axe" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Copier Nom Obj" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Outil de Distance Minimum" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Ouvrir la fenêtre de Paramètres" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Faire pivoter de 90 degrés dans le sens anti-horaire" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Exécuter un script" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Basculer l'espace de travail" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "PCB double face" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Outil Fiduciaire" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Inverser Gerber" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Outil d'application de Pâte à souder" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Suppression zone non cuivrée" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Optimal" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Zone de Peinture" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Code" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Exécuter la Vér. des Règles" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Voir le fichier Source" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Soustracteur" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "Découpe de PCB" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panéliser PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Activer les objets non sélectionnés" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Désactiver les objets non sélectionnés" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Passer en plein écran" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Abandonner la tâche en cours (avec élégance)" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6536,237 +6554,237 @@ msgstr "" "Collage spécial. Convertira un style de chemin d'accès Windows en celui " "requis dans Tcl Shell" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Ouvrir le manuel en ligne" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "2" msgid "F2" msgstr "2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "Reference Object" msgid "Rename Objects" msgstr "Objet de référence" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Ouvrir des tutoriels en ligne" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Actualiser les Dessins" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Supprimer un objet" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Autre: Suppression de Outil" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(à gauche de Key_1) Basculer la Zone du bloc-notes (côté gauche)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Espace" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "(Dés)activer Obj Dessin" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Désélectionne tous les objets" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Liste des raccourcis de l'éditeur" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "EDITEUR DE GEOMETRIE" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Dessiner un arc" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Copier un élém. de Géo" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Dans Ajouter un arc va toogle la direction de l'ARC: CW ou CCW" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Outil d'intersection de polygones" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Outil de peinture géo" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Aller à l'emplacement (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Déplacer un élément de géométrie" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Dans Ajouter Arc passera en revue les modes ARC" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Dessine un polygone" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Dessiner un cercle" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Dessiner un chemin" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Dessiner un rectangle" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Outil de soustraction de polygone" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Ajouter un outil de texte" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Outil union de polygones" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Refléter la forme sur l'axe X" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Refléter la forme sur l'axe Y" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Inclinaison de la forme sur l'axe X" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Inclinaison de la forme sur l'axe Y" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Outil de transformation de l'éditeur" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Forme décalée sur l'axe X" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Forme décalée sur l'axe Y" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Enregistrer l'objet et quitter l'éditeur" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Outil de coupe de polygone" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Faire pivoter la géométrie" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "Entrée" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Terminer le dessin pour certains outils" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Abort and return to Select" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "ÉDITEUR EXCELLON" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Ajouter un nouvel outil" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Basculer la direction de la rainure" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Espace" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Basculer la direction du tableau" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "GERBER ÉDITEUR" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Dans les Outils de Piste et de Région, les modes de pliage sont inversés" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Dans les Outils de Piste et de Région, les modes de pliage sont répétés en " "boucle" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Autre: Supprimer les ouvertures" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Outil pour Effacer" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Outil Zone de Marquage" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Outil Polygoniser" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Outil de Transformation" @@ -6811,22 +6829,22 @@ msgid "Gerber Object" msgstr "Objet Gerber" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Options de Tracé" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Solide" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Polygones de couleur unie." @@ -6835,29 +6853,29 @@ msgid "Multi-Color" msgstr "Multicolore" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Dessine des polygones de différentes couleurs." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Dessin" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Tracer (afficher) cet objet." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6886,8 +6904,8 @@ msgid "Show the Object Attributes." msgstr "Affichez les utilitaires." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Basculer l'affichage de la table des outils." @@ -6906,16 +6924,16 @@ msgstr "" "supprimées\n" "qui sont dessinés sur une toile." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Marquez les occurrences d’ouverture sur la toile." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Tampon Géométrie Solide" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6931,8 +6949,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Routage d'isolement" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6940,7 +6958,7 @@ msgstr "" "Créez un objet Geometrie avec\n" "parcours d'outils pour couper autour des polygones." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6965,11 +6983,11 @@ msgstr "Utilitaires" msgid "Show the Utilities." msgstr "Affichez les utilitaires." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Régions non-cuivrées" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6984,12 +7002,12 @@ msgstr "" "cuivre provenant d'une région spécifiée." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Marge limite" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7001,20 +7019,20 @@ msgstr "" "objets avec ce minimum\n" "distance." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "La géométrie résultante aura des coins arrondis." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Générer la Géométrie" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Cadre de sélection" @@ -7026,7 +7044,7 @@ msgstr "" "Créez une géométrie entourant l'objet Gerber.\n" "Forme carree." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7034,7 +7052,7 @@ msgstr "" "Distance des bords de la boîte\n" "au polygone le plus proche." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7059,7 +7077,7 @@ msgid "Solid circles." msgstr "Cercles pleins." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7075,9 +7093,9 @@ msgstr "" "Ici, les outils sont sélectionnés pour la génération de GCode." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7086,7 +7104,7 @@ msgstr "" "est la largeur de coupe dans le matériau." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7095,7 +7113,7 @@ msgstr "" "un foret." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7118,12 +7136,12 @@ msgstr "" "Cela ne sélectionne pas les outils pour la génération de G-code." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Chargement automatique depuis la BD" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7155,7 +7173,7 @@ msgstr "" "Sélectionnez dans le tableau des outils au-dessus du diamètre du trou à\n" "fraisé. Utilisez la colonne # pour effectuer la sélection." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Diam de fraisage" @@ -7224,13 +7242,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Dessiner un objet" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Diam" @@ -7274,7 +7292,7 @@ msgstr "Lancer L'outil de Peinture dans l'onglet Outils." msgid "Generate a CNCJob by milling a Geometry." msgstr "Générer un CNCJob en fraisant une géométrie." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7293,7 +7311,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Calculer" @@ -7305,7 +7323,7 @@ msgstr "" msgid "CNC Job Object" msgstr "Objet de travail CNC" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7317,15 +7335,15 @@ msgstr "" "au-dessus de la pièce ou il peut être de type 'Couper',\n" "ce qui signifie les mouvements qui coupent dans le matériau." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Voyage" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Afficher l'annotation" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7407,7 +7425,7 @@ msgstr "" "Si sélectionné, il ajoutera les extraits de code CNC (préfixe et suffixe)\n" "défini dans les Préférences." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -7453,7 +7471,7 @@ msgid "Font Type" msgstr "Type de Police" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Taille de Police" @@ -7465,8 +7483,8 @@ msgstr "Alignement" msgid "Align Left" msgstr "Alignez à gauche" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Centre" @@ -7504,31 +7522,31 @@ msgstr "" "Définissez la taille de l'onglet. En pixels. La valeur par défaut est 80 " "pixels." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Axe activé." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Axe désactivé." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD activé." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD désactivé." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Grid enabled." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Grille désactivée." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7536,41 +7554,41 @@ msgstr "" "Impossible d'annoter en raison d'une différence entre le nombre d'éléments " "de texte et le nombre de positions de texte." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Paramètres appliquées." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Es-tu sur de vouloir continuer?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "L'application va redémarrer" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Les paramètres se sont fermées sans enregistrer." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Les valeurs par défaut des paramètres sont restaurées." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Échec d'écriture du fichier." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Paramètres enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Paramètres modifiées mais non enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7582,30 +7600,30 @@ msgstr "" "Une ou plusieurs valeurs sont modifiées.\n" "Voulez-vous enregistrer les paramètres?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "Options avancées CNCjob" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." msgstr "Exporter et sauvegarder le GCode dans objet fichier." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Taille de l'annotation" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "La taille de la police du texte d'annotation. En pixels." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Couleur de l'annotation" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Définissez la couleur de la police pour les textes d'annotation." @@ -7613,16 +7631,16 @@ msgstr "Définissez la couleur de la police pour les textes d'annotation." msgid "CNC Job Editor" msgstr "Éditeur de Job CNC" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "Une liste de paramètres de l'éditeur." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Préfixer au G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7630,7 +7648,7 @@ msgstr "" "Tapez ici toutes les commandes G-Code que vous feriez\n" "souhaite ajouter au début du fichier G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7638,11 +7656,11 @@ msgstr "" "Tapez ici toutes les commandes G-Code que vous souhaitez ajouter au début du " "fichier G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "Ajouter au G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7652,7 +7670,7 @@ msgstr "" "tiens à ajouter à la fin du fichier généré.\n" "I.e .: M2 (fin du programme)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7667,9 +7685,9 @@ msgid "CNC Job General" msgstr "CNCJob Général" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Étapes de cercle" @@ -7706,7 +7724,7 @@ msgstr "" "les coordonnées X, Y, Z en code CNC (GCODE, etc.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7762,11 +7780,11 @@ msgstr "Couleur de la ligne de voyage" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Contour" @@ -7778,17 +7796,17 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Contenu" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7799,23 +7817,23 @@ msgstr "" "les chiffres correspondent au niveau alpha (transparence)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Alpha" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Définissez la transparence de remplissage pour les objets tracés." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Couleur d'objet" @@ -7827,11 +7845,11 @@ msgstr "Définissez la couleur des objets tracés." msgid "CNC Job Options" msgstr "Options CNCjob" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "Exporter le GCcode" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Dessiner genre" @@ -7839,16 +7857,16 @@ msgstr "Dessiner genre" msgid "Excellon Adv. Options" msgstr "Excellon Opt. avancées" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Options avancées" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7858,23 +7876,23 @@ msgstr "" "Ces paramètres ne sont disponibles que pour\n" "l'application en niveau 'avancé'." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Tableau Afficher/Masquer" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "Une liste des paramètres de l'éditeur Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Limite de sélection" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7888,52 +7906,52 @@ msgstr "" "Augmente les performances lors du déplacement d'un\n" "grand nombre d'éléments géométriques." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Nouveau Diam" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Nb de Forages" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Matrice de Forage Linéaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Direction linéaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Matrice de Forage Circulaires" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Direction circulaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Angle Circulaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Matrice de Fente Linéaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Nb de rainures" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Matrice de Fente Circulaire" @@ -7941,13 +7959,13 @@ msgstr "Matrice de Fente Circulaire" msgid "Excellon Export" msgstr "Excellon exportation" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Options d'exportation" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7956,36 +7974,36 @@ msgstr "" "lors de l'utilisation de l'entrée de menu Fichier -> Exporter -> Exporter " "Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Unités" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "Les unités utilisées dans le fichier Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Pouce" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Entiers/Décim" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7997,9 +8015,9 @@ msgstr "" "Ici, nous définissons le format utilisé lorsque le\n" "les coordonnées n'utilisent pas de période." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -8007,9 +8025,9 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "toute la partie des coordonnées Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -8017,13 +8035,13 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "la partie décimale des coordonnées Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Format" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -8039,22 +8057,22 @@ msgstr "" "De plus, il faudra préciser si LZ = zéros non significatifs sont conservés\n" "ou TZ = les zéros de fin sont conservés." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Décimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Aucune décimale" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Zéros" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8068,23 +8086,23 @@ msgstr "" "Si TZ est coché, les zéros suivants sont conservés\n" "et les zéros non significatifs sont supprimés." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "LZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8098,12 +8116,12 @@ msgstr "" "Si TZ est coché, les zéros suivants sont conservés\n" "et les zéros non significatifs sont supprimés." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Type de rainure" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8117,11 +8135,11 @@ msgstr "" "Si percé (G85) les emplacements seront exportés\n" "en utilisant la commande slot foré (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Routé" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Percé(G85)" @@ -8129,18 +8147,18 @@ msgstr "Percé(G85)" msgid "Excellon General" msgstr "Excellon Général" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "Couleur-M" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Format Excellon" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8182,24 +8200,24 @@ msgstr "" "Sprint Layout 2: 4 INCH LZ\n" "KiCAD 3: 5 IN TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "PO" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "Les valeurs par défaut pour INCH sont 2: 4" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "MÉTRIQUE" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "Les valeurs par défaut pour MÉTRIQUE sont 3: 3" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8219,7 +8237,7 @@ msgstr "" "Ceci est utilisé lorsqu'il n'y a pas d'informations\n" "stocké dans le fichier Excellon." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8231,7 +8249,7 @@ msgstr "" "sera utilisé. Certains fichiers Excellon n’ont pas d’en-tête\n" "donc ce paramètre sera utilisé." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8241,23 +8259,23 @@ msgstr "" "Certains fichiers Excellon n'ont pas d'en-tête\n" "donc ce paramètre sera utilisé." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Mettre à jour les param d'export" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Optimisation du chemin" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algorithme:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8279,36 +8297,36 @@ msgstr "" "Quelques options sont désactivées quand l'application fonctionne en mode " "32bit." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "De base" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Durée" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8320,18 +8338,18 @@ msgstr "" "optimisation du chemin. Cette durée maximale est définie ici.\n" "En secondes." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Option de raccordement" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Outils Fuse" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8339,9 +8357,9 @@ msgstr "" "Quand cochés, les outils seront fusionnés\n" "mais seulement si ils partagent certains de leurs attributs." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Définissez la couleur de trait pour les objets tracés." @@ -8349,7 +8367,7 @@ msgstr "Définissez la couleur de trait pour les objets tracés." msgid "Excellon Options" msgstr "Les options Excellon" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8357,19 +8375,19 @@ msgstr "" "Paramètres utilisés pour créer un objet Travail CNC\n" "pour cet objet de forage." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Fraiser les Trous" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Créer une géométrie pour fraiser des trous." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Diam. de l'outil de forage" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8381,11 +8399,11 @@ msgstr "" "Diamètre de l'outil de coupe\n" "lors du fraisage des rainures." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Diam outil rainure" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8402,39 +8420,39 @@ msgstr "" msgid "App Settings" msgstr "Paramètres de l'application" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Paramètres de la grille" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "Valeur X" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 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:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Valeur Y" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Il s'agit de la valeur d'accrochage de la grille sur l'axe des Y." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Accrocher max" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Paramètres de l'espace de travail" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Actif" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8442,13 +8460,13 @@ msgstr "" "Sélectionnez le type de rectangle à utiliser sur la toile,\n" "comme espace de travail valide." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Orientation" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8458,25 +8476,25 @@ msgstr "" "- Portrait\n" "- Paysage" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Portrait" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Paysage" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Carnet" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8488,21 +8506,21 @@ msgstr "" "graphique,\n" "et incluez les onglets Projet, Sélectionné et Outil." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Axe" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "Ceci définit la taille de la police pour l'axe de la toile." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Zone de texte" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8511,35 +8529,35 @@ msgstr "" "texte\n" "les éléments utilisés dans l'application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Cela définit la taille de la police pour l'affichage tête haute." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 #, fuzzy #| msgid "Fill Color" msgid "Axis Color" msgstr "La couleur de remplissage" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 #, fuzzy #| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." msgstr "Définissez la couleur du curseur de la souris." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Paramètres de la souris" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Forme du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8549,50 +8567,50 @@ msgstr "" "- Petit -> avec une taille personnalisable.\n" "- Grand -> Lignes infinies" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Petit" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grand" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Taille du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Définissez la taille du curseur de la souris, en pixels." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Largeur du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Définissez la largeur de ligne du curseur de la souris, en pixels." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Couleur du curseur" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Cochez cette case pour colorer le curseur de la souris." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Définissez la couleur du curseur de la souris." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Bouton pan" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8602,39 +8620,39 @@ msgstr "" "- MMB -> Bouton central de la souris\n" "- RMB -> bouton droit de la souris" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Sélection multiple" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Sélectionnez la clé utilisée pour la sélection multiple." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Supprimer la conf. de l'objet" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8644,11 +8662,11 @@ msgstr "" "chaque fois que l'événement Delete object (s) est déclenché, soit par\n" "raccourci de menu ou raccourci clavier." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Autoriser modification" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8657,11 +8675,11 @@ msgstr "" "Projet\n" "en cliquant sur le nom de l'objet. Actif après redémarrage." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "Comportement \"ouvert\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8678,11 +8696,11 @@ msgstr "" "dernier: soit le\n" "chemin pour sauvegarder les fichiers ou chemin pour ouvrir les fichiers." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "Activer les info-bulles" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8690,11 +8708,11 @@ msgstr "" "Cochez cette case si vous souhaitez afficher les info-bulles\n" "lorsque vous survolez avec la souris sur des éléments dans l’application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Limite de favoris" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8704,11 +8722,11 @@ msgstr "" "Le nombre de signets dans le gestionnaire de favoris peut être supérieur\n" "mais le menu tiendra seulement beaucoup." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Icône d'activité" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Sélectionnez le GIF qui affiche l'activité lorsque FlatCAM est actif." @@ -8716,7 +8734,7 @@ msgstr "Sélectionnez le GIF qui affiche l'activité lorsque FlatCAM est actif." msgid "App Preferences" msgstr "Paramètres application" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 #, fuzzy #| msgid "" #| "The default value for FlatCAM units.\n" @@ -8731,20 +8749,20 @@ msgstr "" "Tout ce qui est sélectionné ici est défini à chaque fois\n" "FLatCAM est démarré." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "INCH" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Précision MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8754,11 +8772,11 @@ msgstr "" "lorsque les unités définies sont dans le système METRIC.\n" "Toute modification ici nécessite un redémarrage de l'application." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Précision Inch" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8768,11 +8786,11 @@ msgstr "" "lorsque les unités définies sont dans le système INCH.\n" "Toute modification ici nécessite un redémarrage de l'application." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Moteur graphique" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8792,19 +8810,19 @@ msgstr "" "donc\n" "utilisez le mode Héritage (2D)." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Heritage(2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "APP. NIVEAU" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8820,11 +8838,11 @@ msgstr "" "Le choix ici influencera les paramètres dans\n" "l'onglet Sélectionné pour toutes sortes d'objets FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "App. portable" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8838,30 +8856,30 @@ msgstr "" "ce qui signifie que les fichiers de paramètres seront sauvegardés\n" "dans le dossier de l'application, dans le sous-dossier lib\\config." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Langues" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Définissez la langue utilisée dans FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Appliquer la langue" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8869,32 +8887,32 @@ msgstr "" "Définissez la langue utilisée dans FlatCAM.\n" "L'application redémarrera après un clic." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Paramètres de démarrage" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Écran de démarrage" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "" "Activer l'affichage de l'écran de démarrage au démarrage de l'application." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Icône Sys Tray" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Activer l’affichage de l’icône FlatCAM dans Sys Tray." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Afficher la ligne de commande" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8902,11 +8920,11 @@ msgstr "" "Cochez cette case si vous voulez que le shell\n" "démarrer automatiquement au démarrage." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Afficher le projet" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8915,11 +8933,11 @@ msgstr "" "outil\n" "à afficher automatiquement au démarrage." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Vérification de version" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8927,11 +8945,11 @@ msgstr "" "Cochez cette case si vous voulez vérifier\n" "pour une nouvelle version automatiquement au démarrage." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Envoyer des statistiques" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8939,11 +8957,11 @@ msgstr "" "Cochez cette case si vous acceptez d'envoyer un message anonyme\n" "stats automatiquement au démarrage, pour aider à améliorer FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Nbre de tâches" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8959,11 +8977,11 @@ msgstr "" "La valeur par défaut est 2.\n" "Après modification, sera appliqué au prochain démarrage de l'application." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Géo Tolérance" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8979,15 +8997,15 @@ msgstr "" "performance. Une valeur plus élevée fournira plus\n" "performance au détriment du niveau de détail." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Paramètres d'enregistrement" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Enregistrer le projet compressé" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8995,11 +9013,11 @@ msgstr "" "Que ce soit pour sauvegarder un projet compressé ou non compressé.\n" "Lorsque coché, un projet FlatCAM compressé sera enregistré." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Compression" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -9010,11 +9028,11 @@ msgstr "" "compression\n" "mais nécessitent plus d’utilisation de RAM et plus de temps de traitement." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Activer l'enregistrement auto" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -9024,11 +9042,11 @@ msgstr "" "Lorsqu'elle est activée, l'application essaiera d'enregistrer un projet\n" "à l'intervalle défini." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Intervalle" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -9041,57 +9059,57 @@ msgstr "" "Lorsqu'elles sont actives, certaines opérations peuvent bloquer cette " "fonctionnalité." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Paramètres texte en PDF" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Utilisé lors de l'enregistrement de texte dans l'éditeur de code ou dans des " "objets de document FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Marge supérieure" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Distance entre le corps du texte et le haut du fichier PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Marge inférieure" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Distance entre le corps du texte et le bas du fichier PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Marge de gauche" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Distance entre le corps du texte et la gauche du fichier PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Marge droite" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Distance entre le corps du texte et la droite du fichier PDF." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "Paramètres de GUI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Thème" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -9099,19 +9117,19 @@ msgstr "" "Sélectionnez un thème pour l'application.\n" "Il aura pour thème la zone d'affichage." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Lumière" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Noir" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Utiliser des icônes grises" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -9121,11 +9139,11 @@ msgstr "" "une couleur plus claire (grise). À utiliser lorsqu'un\n" "le thème sombre complet est appliqué." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Disposition" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -9133,11 +9151,11 @@ msgstr "" "Sélectionnez une mise en page pour l'application.\n" "Il est appliqué immédiatement." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Style" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -9145,11 +9163,11 @@ msgstr "" "Sélectionnez un style pour l'application.\n" "Il sera appliqué au prochain démarrage de l'application." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "Le support HDPI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -9157,11 +9175,11 @@ msgstr "" "Activez la prise en charge PPP élevée pour l'application.\n" "Il sera appliqué au prochain démarrage de l'application." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Forme de survol" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9171,11 +9189,11 @@ msgstr "" "Il s'affiche chaque fois que le curseur de la souris survole\n" "sur tout type d'objet non sélectionné." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Forme de sélection" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9187,16 +9205,16 @@ msgstr "" "soit en cliquant ou en faisant glisser la souris de gauche à droite ou\n" "de droite à gauche." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Couleur de sélection gauche-droite" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "" "Définissez la couleur de ligne pour la zone de sélection \"gauche à droite\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9208,22 +9226,22 @@ msgstr "" "Les 6 premiers chiffres correspondent à la couleur et les 2 derniers\n" "les chiffres correspondent au niveau alpha (transparence)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" "Définissez la transparence de remplissage pour la zone de sélection \"gauche " "à droite\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Couleur de sélection droite-gauche" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "" "Définissez la couleur de ligne pour la zone de sélection «droite à gauche»." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9235,46 +9253,46 @@ msgstr "" "Les 6 premiers chiffres correspondent à la couleur et les 2 derniers\n" "les chiffres correspondent au niveau alpha (transparence)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" "Définissez la transparence de remplissage pour la zone de sélection \"Droite " "à gauche\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Couleur de l'éditeur" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Dessin" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Définissez la couleur pour la forme." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Définit la couleur de la forme lorsqu'elle est sélectionnée." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Éléments du projet Couleur" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Activé" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "" "Définissez la couleur des éléments dans l'arborescence de l'onglet Projet." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Désactivé" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9282,11 +9300,11 @@ msgstr "" "Définir la couleur des éléments dans l'arborescence de l'onglet Projet,\n" "pour le cas où les éléments sont désactivés." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Masquer auto le projet" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9301,11 +9319,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Géométrie Adv. Les options" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Taille du seg. X" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9315,11 +9333,11 @@ msgstr "" "Utile pour le nivellement automatique.\n" "Une valeur de 0 signifie aucune segmentation sur l'axe X." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Taille du seg. Y" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9329,8 +9347,8 @@ msgstr "" "Utile pour le nivellement automatique.\n" "Une valeur de 0 signifie aucune segmentation sur l'axe Y." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9350,7 +9368,7 @@ msgstr "" msgid "Geometry Export" msgstr "Éditeur de Géométrie" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 #, fuzzy #| msgid "" #| "The parameters set here are used in the file exported\n" @@ -9363,7 +9381,7 @@ msgstr "" "lors de l'utilisation de l'entrée de menu Fichier -> Exporter -> Exporter " "Gerber." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -9371,7 +9389,7 @@ msgstr "" msgid "Geometry General" msgstr "Géométrie Général" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9379,7 +9397,7 @@ msgstr "" "Nombre d'étapes de cercle pour Géométrie\n" "approximation linéaire des formes de cercle et d'arc." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9401,7 +9419,7 @@ msgstr "" "Certaines options sont désactivées lorsque l'application fonctionne en mode " "32 bits." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9409,11 +9427,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Options de Géométrie" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "Créer un CNCJob" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9423,11 +9441,10 @@ msgstr "" "traçant les contours de cette\n" "Objet de géométrie." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9439,11 +9456,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Options avancées Gerber" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Suivre\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9457,32 +9474,32 @@ msgstr "" "par défaut.\n" "<< AVERTISSEMENT >>: Ne changez cela que si vous savez ce que vous faites !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Aucun" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Tampon retardée" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "" "Lorsqu'elle est cochée, elle effectuera la mise en mémoire tampon en arrière-" "plan." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9492,15 +9509,15 @@ msgstr "" "chargé de simplification ayant une tolérance définie.\n" "<< AVERTISSEMENT >>: Ne changez cela que si vous savez ce que vous faites !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Tolérance pour la simplification des polygones." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "Une liste de paramètres de l'éditeur Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9514,23 +9531,23 @@ msgstr "" "Augmente les performances lors du déplacement d'un\n" "grand nombre d'éléments géométriques." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Nouveau code d'ouverture" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Nouvelle taille d'ouverture" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Taille pour la nouvelle ouverture" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Nouveau type d'ouverture" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9538,16 +9555,16 @@ msgstr "" "Tapez pour la nouvelle ouverture.\n" "Peut être 'C', 'R' ou 'O'." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Dimensions d'ouverture" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9557,39 +9574,39 @@ msgstr "" "La valeur du diamètre doit utiliser le séparateur de décimales de points.\n" "Valeurs valides: 0,3, 1,0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Tableau de Pad Linéaire" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Tableau de Pad Circulaire" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Distance à laquelle tamponner l'élément de Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Outil d'échelle" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Facteur d'échelle de l'élément de Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Seuil bas" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Valeur seuil sous laquelle les ouvertures ne sont pas marquées." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Seuil haut" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Valeur seuil sur laquelle les ouvertures ne sont pas marquées." @@ -9597,7 +9614,7 @@ msgstr "Valeur seuil sur laquelle les ouvertures ne sont pas marquées." msgid "Gerber Export" msgstr "Gerber exportation" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9606,14 +9623,14 @@ msgstr "" "lors de l'utilisation de l'entrée de menu Fichier -> Exporter -> Exporter " "Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "Les unités utilisées dans le fichier Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9621,7 +9638,7 @@ msgstr "" "Le nombre de chiffres dans la partie entière du numéro\n" "et dans la fraction du nombre." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9629,7 +9646,7 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "toute la partie des coordonnées de Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9637,10 +9654,10 @@ msgstr "" "Ces chiffres représentent le nombre de chiffres en\n" "la partie décimale des coordonnées de Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9654,11 +9671,11 @@ msgstr "" "Si TZ est coché, les zéros de fin sont supprimés\n" "et les principaux zéros sont conservés." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Gerber Général" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9666,11 +9683,11 @@ msgstr "" "Le nombre d'étapes du cercle pour Gerber\n" "approximation linéaire ouverture circulaire." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Défauts" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9678,11 +9695,11 @@ msgstr "" "Ces valeurs seront utilisées comme valeurs de secours\n" "au cas où ils ne seraient pas trouvés dans le fichier Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Ouvertures propres" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9690,11 +9707,11 @@ msgstr "" "Supprime les ouvertures qui n'ont pas de géométrie\n" "abaissant ainsi le nombre d'ouvertures dans l'objet Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Tampon de changement de polarité" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9706,11 +9723,11 @@ msgstr "" "Peut aider à charger des fichiers Gerber qui autrement\n" "ne se charge pas correctement." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Mémorise les couleurs" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9718,24 +9735,24 @@ msgstr "" "Il stockera les couleurs définies pour les objets Gerber.\n" "Celles-ci seront utilisés à chaque démarrage de l'application." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Effacer les couleurs" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Réinitialiser les couleurs associées aux objets Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Les couleurs mémorisées des objets Gerber sont effacées." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Options de Gerber" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Géométrie Arrondie" @@ -9745,7 +9762,7 @@ msgstr "Géométrie Arrondie" msgid "Copper Thieving Plugin" msgstr "Outil de Copper Thieving" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9753,19 +9770,19 @@ msgstr "" "Un outil pour générer un Copper Thieving qui peut être ajouté\n" "dans un fichier Gerber sélectionné." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Nombre d'étapes (lignes) utilisées pour interpoler les cercles." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Dégagement" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9775,46 +9792,46 @@ msgstr "" "(le remplissage du polygone peut être divisé en plusieurs polygones)\n" "et les traces de cuivre dans le fichier Gerber." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "" "Les zones de thieving avec une taille inférieure à cette valeur ne seront " "pas ajoutées." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Lui-même" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Sélection de zone" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Objet de référence" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Référence:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9829,30 +9846,30 @@ msgstr "" "- «Objet de référence» - effectuera un Copper Thieving dans la zone " "spécifiée par un autre objet." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Rectangulaire" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Minimal" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Type de Box" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9860,28 +9877,28 @@ msgstr "" "- 'Rectangulaire' - le cadre de délimitation sera de forme rectangulaire.\n" "- 'Minimal' - le cadre de délimitation aura la forme d'une coque convexe." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Grille de points" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Grille de carrés" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Grille de lignes" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Type de remplissage:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9893,58 +9910,58 @@ msgstr "" "- 'Grille de carrés' - la zone vide sera remplie d'un motif de carrés.\n" "- 'Grille de lignes' - la zone vide sera remplie d'un motif de lignes." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Paramètres de la grille de points" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Diamètre des points dans la grille des points." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Distance entre deux points dans la grille de points." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Paramètres de la grille des carrés" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Taille du côté carré dans la grille des carrés." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Distance entre deux carrés dans la grille des carrés." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Paramètres de grille de lignes" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Taille d'épaisseur de ligne dans la grille de lignes." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Distance entre deux lignes dans la grille de lignes." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Paramètres de la Robber Bar" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9952,46 +9969,46 @@ msgstr "" "Paramètres utilisés pour la Robber Bar.\n" "Robber Bar = bordure en cuivre pour faciliter le placage des trous." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "Marge de la zone de délimitation pour la Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Épaisseur" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "L'épaisseur de la Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Masque de placage de motifs" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Générez un masque pour le placage de motifs." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9999,26 +10016,26 @@ msgstr "" "La distance entre les éléments de Copper Thieving possibles\n" "et / ou Robber Bar et les ouvertures réelles dans le masque." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Choisissez la géométrie supplémentaire à inclure, si disponible." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Tous les deux" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Voleur" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Barre Robber" @@ -10028,22 +10045,22 @@ msgstr "Barre Robber" msgid "Calibration Plugin" msgstr "Points d'étalonnage" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Paramètres utilisés pour cet outil." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Type de Source" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -10057,32 +10074,32 @@ msgstr "" "- Libre -> cliquez librement sur le canevas pour acquérir les points " "d'étalonnage" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Libre" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Hauteur (Z) pour voyager entre les points." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Vérification Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Hauteur (Z) pour vérifier le point." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Remise à Zéro du Z pour l'Outil" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -10091,27 +10108,27 @@ msgstr "" "Inclure une séquence pour mettre à zéro la hauteur (Z)\n" "de l'outil de vérification." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Changement d'outil Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Hauteur (Z) pour le montage de la sonde de vérification." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Changement d'outils X-Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -10122,12 +10139,12 @@ msgstr "" "Si aucune valeur n'est entrée, le courant\n" "(x, y) le point sera utilisé," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Deuxième point" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -10138,17 +10155,17 @@ msgstr "" "- en haut à gauche -> l'utilisateur alignera le PCB verticalement\n" "- en bas à droite -> l'utilisateur alignera le PCB horizontalement" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "En haut à gauche" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "En bas à droite" @@ -10156,15 +10173,15 @@ msgstr "En bas à droite" msgid "Extract Drills Options" msgstr "Options d'Extraction de Forets" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Type de tampons traités" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10174,81 +10191,81 @@ msgstr "" "Si le PCB a de nombreux pads SMD avec des pads rectangulaires,\n" "désactiver l'ouverture rectangulaire." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Processus tampons circulaires." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Oblong" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Processus Tampons oblongs." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Processus Tampons carrés." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Processus Tampons rectangulaires." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Autres" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Processus tampons n'appartenant pas aux catégories ci-dessus." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Diamètre fixe" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Anneau fixe annulaire" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Proportionnel" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10261,15 +10278,15 @@ msgstr "" "- Proportionnel -> chaque taille de trou sera une fraction de la taille du " "tampon" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Diamètre du trou fixe." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10279,50 +10296,50 @@ msgstr "" "Le ruban de cuivre entre l'extérieur du trou\n" "et la marge du tampon de cuivre." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "La taille de l'anneau annulaire pour les coussinets circulaires." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "La taille de l'anneau annulaire pour les coussinets oblongs." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "La taille de l'anneau annulaire pour les coussinets carrés." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "La taille de l'anneau annulaire pour les coussinets rectangulaires." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "La taille de l'anneau annulaire pour les autres tampons." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Diam. proportionnel" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Facteur" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10330,43 +10347,43 @@ msgstr "" "Diamètre proportionnel.\n" "Le diamètre du trou sera une fraction de la taille du tampon." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Extraire des forets" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract soldermask from a given Gerber file." msgstr "Extraire les trous de forage d'un fichier Gerber donné." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Coupe suppl" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract a cutout from a given Gerber file." msgstr "Extraire les trous de forage d'un fichier Gerber donné." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10378,7 +10395,7 @@ msgstr "L'épaisseur de la ligne qui fait le marqueur de coin." msgid "Fiducials Plugin" msgstr "Outil Fiduciaire" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10389,25 +10406,25 @@ msgstr "" "sinon, c'est la taille du fiduciaire.\n" "L'ouverture du masque de soldat est double." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Auto" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Manuel" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Mode" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10418,22 +10435,22 @@ msgstr "" "sélection.\n" "- «Manuel» - placement manuel des fiduciaires." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Haut" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Bas" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Deuxième fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10448,23 +10465,23 @@ msgstr "" "- «Aucun» - il n'y a pas de deuxième fiduciaire. L'ordre est: en bas à " "gauche, en haut à droite." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Croix" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Échecs" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Type fiduciaire" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10477,7 +10494,7 @@ msgstr "" "- 'Croix' - croix lignes fiduciales.\n" "- 'Échecs' - modèle d'échecs fiducial." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Épaisseur de ligne" @@ -10488,7 +10505,7 @@ msgstr "Épaisseur de ligne" msgid "Invert Gerber Plugin" msgstr "Inverser Gerber" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10496,8 +10513,8 @@ msgstr "" "Un outil pour inverser la géométrie Gerber du positif au négatif\n" "et en sens inverse." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10505,13 +10522,13 @@ msgstr "" "Distance à éviter\n" "les bords de l'objet Gerber." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Style de jointure des lignes" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10525,8 +10542,8 @@ msgstr "" "- carré -> les lignes se rencontrent dans un angle de 90 degrés\n" "- biseau -> les lignes sont reliées par une troisième ligne" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Biseau" @@ -10536,7 +10553,7 @@ msgstr "Biseau" msgid "Optimal Plugin" msgstr "Outil de Optimal" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10544,12 +10561,12 @@ msgstr "" "Outil de mesure minimale entre\n" "deux éléments géométriques de Gerber" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Précision" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Nombre de décimales pour les distances et les coordonnées dans cet outil." @@ -10558,8 +10575,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "Options de poinçonnage Gerber" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10585,7 +10602,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10594,12 +10611,12 @@ msgstr "" "dans un fichier Gerber sélectionné, ou il peut être exporté en tant que " "fichier." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Version" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10608,13 +10625,13 @@ msgstr "" "La version QRCode peut avoir des valeurs de 1 (éléments 21x21)\n" "jusqu'à 40 (éléments 177x177)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Correction des erreurs" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10630,12 +10647,12 @@ msgstr "" "Q = 25 %% maximum d'erreurs peuvent être corrigées\n" "H = maximum 30 %% d'erreurs peuvent être corrigées." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Taille d'élément" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10644,12 +10661,12 @@ msgstr "" "La taille de l'élément contrôle la taille globale du QRcode\n" "en ajustant la taille de chaque case du code." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Taille de bordure" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10658,27 +10675,27 @@ msgstr "" "Taille de la bordure QRCode. Combien d'éléments sont épais la bordure.\n" "La valeur par défaut est 4. La largeur du jeu autour du QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "Données QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Données QRCode. Texte alphanumérique à encoder dans le QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Ajoutez ici le texte à inclure dans le QRCode ..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polarité" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10689,17 +10706,17 @@ msgstr "" "Il peut être dessiné de manière négative (les carrés sont clairs)\n" "ou d'une manière positive (les carrés sont opaques)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Négatif" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Positif" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10712,8 +10729,8 @@ msgstr "" "être ajouté comme positif. S'il est ajouté à un Gerber de cuivre\n" "fichier alors peut-être le QRCode peut être ajouté comme négatif." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10722,22 +10739,22 @@ msgstr "" "La boîte englobante, ce qui signifie l'espace vide qui entoure\n" "la géométrie QRCode, peut avoir une forme arrondie ou carrée." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "La couleur de remplissage" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "Définissez la couleur de remplissage QRCode (couleur des éléments)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Couleur de fond" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Définissez la couleur d'arrière-plan QRCode." @@ -10748,7 +10765,7 @@ msgstr "Définissez la couleur d'arrière-plan QRCode." msgid "Check Rules Plugin" msgstr "Vérifiez les Règles" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10756,26 +10773,26 @@ msgstr "" "Un outil pour vérifier si les fichiers Gerber sont dans un ensemble\n" "des règles de fabrication." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Taille de trace" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "Ceci vérifie si la taille minimale des traces est respectée." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10784,18 +10801,18 @@ msgstr "Ceci vérifie si la taille minimale des traces est respectée." msgid "Min value" msgstr "Valeur min" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Taille de trace minimale acceptable." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Distance de cuivre à cuivre" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10804,13 +10821,13 @@ msgstr "" "Ceci vérifie si le jeu minimum entre le cuivre\n" "traces est rencontré." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10818,14 +10835,14 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Distance minimale acceptable." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Cuivre à la distance de contour" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10834,12 +10851,12 @@ msgstr "" "Ceci vérifie si la distance minimale entre le cuivre\n" "traces et le contour est rencontré." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Sérigraphie à sérigraphie distance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10848,13 +10865,13 @@ msgstr "" "Ceci vérifie si la distance minimale entre sérigraphie\n" "les fonctionnalités et les fonctions de sérigraphie sont remplies." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Distance de sérigraphie à masque de soudure" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10863,14 +10880,14 @@ msgstr "" "Ceci vérifie si la distance minimale entre sérigraphie\n" "les fonctionnalités et les fonctionnalités soldermask sont remplies." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Sérigraphie à contour distance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10879,13 +10896,13 @@ msgstr "" "Ceci vérifie si la distance minimale entre sérigraphie\n" "traces et le contour est rencontré." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Ruban de masque de soudure minimum" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10894,14 +10911,14 @@ msgstr "" "Cette vérifie si la distance minimale entre soldermask\n" "traces et soldermask traces est rencontré." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Anneau Minimum" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10910,17 +10927,17 @@ msgstr "" "Ceci vérifie si l'anneau de cuivre minimum laissé par le forage\n" "un trou dans un pad est rencontré." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Valeur de sonnerie minimale acceptable." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Distance trou à trou" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10929,17 +10946,17 @@ msgstr "" "Ceci vérifie si le jeu minimum entre un trou de forage\n" "et un autre trou de forage est rencontré." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Taille minimale acceptable du foret." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Taille du trou" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10954,7 +10971,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "PCB double face" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10962,50 +10979,50 @@ msgstr "" "Un outil pour aider à créer un double face\n" "PCB utilisant des trous d'alignement." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Forage Dia" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Diamètre du foret pour les trous d'alignement." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Aligner l'axe" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Miroir verticalement (X) ou horizontalement (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Axe de Miroir" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Box" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Hole Snap" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Réf d'axe" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11030,12 +11047,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Calculatrice" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "Calculateur d'Outils en V" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11045,12 +11062,12 @@ msgstr "" "ayant le diamètre de la pointe, son angle et\n" "profondeur de coupe en tant que paramètres." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Diam de la pointe" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -11059,12 +11076,12 @@ msgstr "" "C'est le diamètre de la pointe de l'outil.\n" "Il est spécifié par le fabricant." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Angle de pointe" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11072,7 +11089,7 @@ msgstr "" "C'est l'angle sur la pointe de l'outil.\n" "Il est spécifié par le fabricant." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11080,13 +11097,13 @@ msgstr "" "C'est la profondeur à couper dans le matériau.\n" "Dans l'objet CNCJob, il s'agit du paramètre CutZ." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Calculateur d'électrodéposition" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -11097,38 +11114,38 @@ msgstr "" "en utilisant une méthode comme l’encre grahite, l’encre hypophosphite de " "calcium ou le chlorure de palladium." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Longueur" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "Ceci est la longueur du conseil. En centimètres." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Largeur" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "C'est la largeur de la planche.En centimètres." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "C'est la zone du PCB." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Densité de courant" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11136,13 +11153,13 @@ msgstr "" "Densité de courant électrique à traverser le tableau.\n" "En ampères par pieds carrés ASF." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Croissance du cuivre" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11154,38 +11171,38 @@ msgstr "" msgid "Corner Markers Options" msgstr "Options des Marqueurs de Coin" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Forme du marqueur." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Semi-croisé" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "L'épaisseur de la ligne qui fait le marqueur de coin." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "La longueur de la ligne qui fait le marqueur de coin." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Diam. de forage" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout Plugin" msgstr "Découpe de PCB" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -11194,7 +11211,7 @@ msgstr "" "Créer un parcours afin de découper\n" "la Plaque PCB." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -11203,20 +11220,20 @@ msgstr "" "Diamètre de l'outil utilisé pour la découpe\n" "la forme de PCB hors du matériau environnant." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Multi-profondeur" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Sorte" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -11229,12 +11246,12 @@ msgstr "" "- Panneau: un objet Gerber de PCB en panneau, qui est fait\n" "de plusieurs contours individuels de PCB." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Seul" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11258,17 +11275,17 @@ msgstr "" "- 2TB - 2 Haut + 2 Bas\n" "- 8 - 2 Gauches + 2 Droites + 2 Hauts + 2 Bas" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Grand curseur" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "Utiliser un grand curseur lors de l'ajout manuel d'interstice." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 #, fuzzy #| msgid "" @@ -11281,7 +11298,7 @@ msgstr "" "Diamètre de l'outil utilisé pour la découpe\n" "la forme de PCB hors du matériau environnant." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." @@ -11296,30 +11313,30 @@ msgstr "Distance entre deux lignes dans la grille de lignes." msgid "Drilling Plugin" msgstr "Outil Forage" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Créer un CNCJob avec chemin de trous de fraisage ou forage." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Ordre des Outils" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11341,33 +11358,33 @@ msgstr "" "commande\n" "en sens inverse et désactivez ce contrôle." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "L'avant" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Inverse" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Changement d'outil" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11375,9 +11392,9 @@ msgstr "" "Inclure la séquence de changement d'outil\n" "dans G-Code (Pause pour changement d’outil)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." @@ -11385,15 +11402,15 @@ msgstr "" "Position de l'axe Z (hauteur) pour\n" "changement d'outil." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Fin du mouve. Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -11401,15 +11418,15 @@ msgstr "" "Hauteur de l'outil après\n" "le dernier mouvement à la fin du travail." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "Fin de coup X, Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11419,14 +11436,14 @@ msgstr "" "Si aucune valeur n'est entrée, il n'y a pas de mouvement\n" "sur l'avion X, Y à la fin du travail." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Activer la Pause" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11434,21 +11451,21 @@ msgstr "" "Pause pour permettre à la broche d’atteindre son\n" "vitesse avant de couper." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Nombre d'unités de temps pendant lesquelles la broche s'arrête." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Pré-réglage" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11456,32 +11473,32 @@ msgstr "" "Le fichier JSON post-processeur qui dicte\n" "Sortie Gcode." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Trous de forage" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "Une liste des paramètres avancés." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Changement d'outils X, Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Changement d'outil en position X et Y." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Démarrer Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11490,19 +11507,19 @@ msgstr "" "Hauteur de l'outil juste après le début du travail.\n" "Supprimez la valeur si vous n'avez pas besoin de cette fonctionnalité." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Prof.r de la sonde Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11510,27 +11527,27 @@ msgstr "" "La profondeur maximale autorisée pour la sonde\n" "sonder. Valeur négative, en unités actuelles." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Sonde d'avance" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "L'avance utilisée pendant le sondage." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Direction du moteur" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11542,13 +11559,13 @@ msgstr "" "- CW = dans le sens des aiguilles d'une montre ou\n" "- CCW = dans le sens antihoraire" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Plongée rapide" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11561,11 +11578,11 @@ msgstr "" "AVERTISSEMENT: le déplacement est effectué à l'aide de Toolchange X, Y " "coords." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Retrait Rapide" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11584,24 +11601,24 @@ msgstr "" "(hauteur de déplacement) est fait aussi vite que possible (G0) en un seul " "mouvement." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Exclusion de zone" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Paramètres de la zone d'exclusion." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Zones d'exclusion" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11611,27 +11628,27 @@ msgstr "" "Dans ces zones, le déplacement des outils\n" "est interdit." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "Type de forme de sélection utilisé pour la sélection de zone." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Stratégie" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11644,30 +11661,30 @@ msgstr "" "définie\n" "- Autour -> évitera la zone d'exclusion en faisant le tour de la zone" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Plus de" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Autour" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Plus de Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11675,13 +11692,13 @@ msgstr "" "La hauteur Z à laquelle l'outil va s'élever afin d'éviter\n" "une zone d'interdiction." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "Film Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11689,14 +11706,14 @@ msgstr "" "Créez un film PCB à partir d'un objet Gerber ou Geometrie.\n" "Le fichier est enregistré au format SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Type de Film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11712,21 +11729,21 @@ msgstr "" "avec du blanc sur une toile noire.\n" "Le format de film est SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Couleur du film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "Définissez la couleur du film lorsque le film positif est sélectionné." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Bordure" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11746,13 +11763,13 @@ msgstr "" "couleur blanche comme le reste et qui peut confondre avec le\n" "environnement si pas pour cette frontière." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Course de l'échelle" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11765,13 +11782,13 @@ msgstr "" "par conséquent, les caractéristiques fines peuvent être plus affectées par " "ce paramètre." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Ajustements de film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11782,12 +11799,12 @@ msgstr "" "Cette section fournit les outils permettant de compenser les distorsions " "d’impression." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Mettre à l'échelle la géo du film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11795,12 +11812,12 @@ msgstr "" "Une valeur supérieure à 1 étendra le film\n" "alors qu'une valeur inférieure à 1 la secouera." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Inclinez la géo du film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11808,7 +11825,7 @@ msgstr "" "Les valeurs positives seront biaisées vers la droite\n" "tandis que les valeurs négatives inclineront vers la gauche." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -11820,43 +11837,43 @@ msgstr "" "Le point de référence à utiliser comme origine pour l'inclinaison.\n" "Ce peut être l'un des quatre points de la boîte englobante de la géométrie." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "En bas à gauche" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "En haut à droite" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Refléter la géo du film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Reflétez la géométrie du film sur l'axe sélectionné ou sur les deux." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11868,23 +11885,23 @@ msgstr "" "- 'PNG' -> image raster\n" "- 'PDF' -> format de document portable" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Orientation de la page" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Taille de la page" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "Une sélection de formats de page ISO 216 standard." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "La valeur par défaut est 96DPI. Changer cette valeur to mettre à l'échelle " @@ -11896,87 +11913,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Routage d'isolement" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Diam. de l'outils" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Valeurs séparées par des virgules" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Type d'outil" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Type d'outil par défaut:\n" -"- 'Forme en V'\n" -"- circulaire" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "Forme en V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "Diam V-Tip" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "Le diamètre de la pointe pour l'outil en forme de V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "Angle en V-tip" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"L'angle de pointe pour l'outil en forme de V.\n" -"En degrés." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11984,10 +11940,10 @@ msgstr "" "Profondeur de coupe dans le matériau. Valeur négative.\n" "En unités d'application." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11997,20 +11953,40 @@ msgstr "" "Si l'outil est de type V, cette valeur est automatiquement\n" "calculé à partir des autres paramètres." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Passes" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Largeur du fossé d'isolement dans\n" +"nombre (entier) de largeurs d'outil." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Reste" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -12029,23 +12005,23 @@ msgstr "" "plus de zone de cuivre à isoler ou plus d'outils.\n" "S'il n'est pas coché, utilise l'algorithme standard." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Combiner" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Combine tous les passages dans un objet" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Sauf" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12055,15 +12031,15 @@ msgstr "" "en vérifiant cela, la zone de l'objet ci-dessous\n" "sera soustrait de la géométrie d'isolement." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Vérifier validité" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12071,8 +12047,8 @@ msgstr "" "Si coché, les diamètres des outils sont vérifiés\n" "s'ils fourniront une isolation complète." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12086,19 +12062,19 @@ msgstr "" "- 'Selection de Polygone' -> Isoler une sélection de polygones.\n" "- 'Objet de référence' - traitera la zone spécifiée par un autre objet." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Sélection de polygone" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Intérieurs" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12107,13 +12083,13 @@ msgstr "" "polygone.\n" "(trous dans le polygone)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Restes forcé" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12123,21 +12099,21 @@ msgstr "" "l'intérieur d'un polygone (trous dans le polygone) n'a pas pu être isolé.\n" "Fonctionne lorsque «l'usinage au repos» est utilisé." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Ordinaire" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Progressif" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -12151,7 +12127,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Outil de fraisage" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -12163,12 +12139,12 @@ msgstr "" "canvas\n" "- Grille: générera automatiquement une grille de points de palpage" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Grille" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -12181,59 +12157,59 @@ msgstr "" "- Bilinéaire: utilisera l'interpolation bilinéaire. Utilisable uniquement " "pour le mode grille." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Bilinéaire" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Colonnes" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "Le nombre de colonnes de la grille." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Lignes" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "Le nombre de lignes de la grille." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Déplacement sonde Z" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "Hauteur de sécurité (Z) pour voyager entre les points." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Vitesse de déplacement sonde" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Contrôleur" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -12242,22 +12218,22 @@ msgstr "" "Le type de contrôleur pour lequel générer\n" "le gcode de la matrice de niveau." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Pas" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Chaque mouvement déplacera les axes avec cette valeur." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Vitesse de déplacement." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Hauteur de sécurité (Z) lors du déplacement vers l'origine." @@ -12267,18 +12243,41 @@ msgstr "Hauteur de sécurité (Z) lors du déplacement vers l'origine." msgid "Milling Plugin" msgstr "Outil de fraisage" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 #, fuzzy #| msgid "Create CNCJob with toolpaths for drilling or milling holes." msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "Créer un CNCJob avec chemin de trous de fraisage ou forage." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "Diam V-Tip" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "Le diamètre de la pointe pour l'outil en forme de V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "Angle en V-tip" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12286,7 +12285,7 @@ msgstr "" "L'angle de pointe pour l'outil en forme de V\n" "En degré." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." @@ -12294,7 +12293,7 @@ msgstr "" "Hauteur de l'outil quand\n" "se déplacer sans couper." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12302,8 +12301,8 @@ msgstr "" "Inclure la séquence de changement d'outil\n" "dans le code machine (pause pour changement d'outil)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -12311,7 +12310,7 @@ msgstr "" "Vitesse de coupe dans le XY\n" "avion en unités par minute" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12321,7 +12320,7 @@ msgstr "" "avion en unités par minute.\n" "Cela s'appelle aussi plonger." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12331,7 +12330,7 @@ msgstr "" "Si le post-processeur LASER est utilisé,\n" "cette valeur est la puissance du laser." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12339,7 +12338,7 @@ msgstr "" "Le fichier post-processeur qui dicte\n" "le code machine (comme GCode, RML, HPGL." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12353,14 +12352,14 @@ msgstr "" "C'est utile seulement pour Marlin,\n" "ignorer pour les autres cas." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Re-coupé" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12372,11 +12371,11 @@ msgstr "" "rencontre avec la dernière coupe, nous générons un\n" "coupe étendue sur la première section coupée." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Ajouter vernis" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12384,8 +12383,8 @@ msgstr "" "Ajoutera une section Peinture à la fin du GCode.\n" "Une brosse métallique nettoiera le matériau après le fraisage." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12397,13 +12396,13 @@ msgstr "" "- Circulaire: vers l'extérieur du cercle.\n" "- Ligne: lignes parallèles." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "NCC Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12411,12 +12410,28 @@ msgstr "" "Créez un objet de géométrie avec\n" "des parcours pour couper toutes les régions non-cuivre." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Type d'outil" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Type d'outil par défaut:\n" +"- 'Forme en V'\n" +"- circulaire" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Valeur de Décalage" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12431,14 +12446,14 @@ msgstr "" "de la zone à traiter.\n" "- 'Objet de référence' - traitera la zone spécifiée par un autre objet." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 #, fuzzy #| msgid "Paint Plotting" msgid "Paint Plugin" msgstr "Peinture dessin" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12466,7 +12481,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Panéliser PCB" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12476,13 +12491,13 @@ msgstr "" "chaque élément est une copie de l'objet source espacé\n" "à une distance X, Y distance les uns des autres." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Colonnes d'espacement" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12490,13 +12505,13 @@ msgstr "" "Espacement entre les colonnes du panneau souhaité.\n" "En unités actuelles." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Lignes d'espacement" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12504,28 +12519,28 @@ msgstr "" "Espacement entre les lignes du panneau souhaité.\n" "En unités actuelles." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Nombre de colonnes du panneau désiré" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Nombre de lignes du panneau désiré" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Géo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Type de Panneau" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12535,8 +12550,8 @@ msgstr "" "- Gerber\n" "- Géométrie" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12548,12 +12563,12 @@ msgstr "" "de ligne qui se chevauchent dans le panneau\n" "et supprimera les parties qui se chevauchent, en n'en gardant qu'une seule." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Contraindre à l'intérieur" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12567,13 +12582,13 @@ msgstr "" "le panneau final aura autant de colonnes et de lignes que\n" "ils correspondent parfaitement à la zone sélectionnée." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Largeur (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12581,13 +12596,13 @@ msgstr "" "La largeur (DX) dans laquelle le panneau doit tenir.\n" "En unités actuelles." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Hauteur (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12601,7 +12616,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Outil de Pâte à souder" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12609,50 +12624,50 @@ msgstr "" "Un outil pour créer le GCode pour la distribution\n" "souder la pâte sur un PCB." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Diam Nouvelle Buse" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "Diamètre du nouvel outil à ajouter dans la table des outils" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Z début de la distribution" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "La hauteur (Z) au début de la distribution de la pâte à braser." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Z dispenser" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "La hauteur (Z) lors de la distribution de la pâte à braser." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Z arrêt de distribution" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "La hauteur (Z) lorsque la distribution de la pâte à braser s’arrête." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Z Voyage" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12661,16 +12676,16 @@ msgstr "" "La hauteur (Z) pour le déplacement entre les patins\n" "(sans distribution de pâte à braser)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Changement d'outil Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "La hauteur (Z) de l'outil (buse) change." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12679,12 +12694,12 @@ msgstr "" "L'emplacement X, Y de l'outil (buse) change.\n" "Le format est (x, y) où x et y sont des nombres réels." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avance (vitesse) en se déplaçant sur le plan X-Y." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12693,12 +12708,12 @@ msgstr "" "Avance (vitesse) en se déplaçant verticalement\n" "(sur le plan Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Avance Z Distribution" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12707,12 +12722,12 @@ msgstr "" "Avance (vitesse) en montant verticalement\n" "position de distribution (sur le plan Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Vitesse de Rot FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12721,22 +12736,22 @@ msgstr "" "La vitesse du distributeur en poussant la pâte à souder\n" "à travers la buse du distributeur." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Habiter AVANT" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Pause après la distribution de la brasure." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Vitesse du moteur en REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12745,12 +12760,12 @@ msgstr "" "La vitesse du distributeur lors du retrait de la pâte à souder\n" "à travers la buse du distributeur." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Habiter INVERSE" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12759,7 +12774,7 @@ msgstr "" "Pause après rétraction du distributeur de pâte à souder,\n" "permettre l'équilibre de la pression." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Fichiers qui contrôlent la génération de GCode." @@ -12770,7 +12785,7 @@ msgstr "Fichiers qui contrôlent la génération de GCode." msgid "Substractor Plugin" msgstr "Options de l'Outil Soustracteur" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12778,21 +12793,21 @@ msgstr "" "Un outil pour soustraire un objet Gerber ou Géométrie\n" "d'un autre du même type." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Fermer les chemins" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "" "En cochant cette case, vous fermez les chemins coupés par l'objet " "soustracteur de géométrie." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Supprimer la source" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12806,7 +12821,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Outil de Transformation" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12814,7 +12829,7 @@ msgstr "" "Diverses transformations qui peuvent être appliquées\n" "sur un objet d'application." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12831,17 +12846,17 @@ msgstr "" "- Point -> un point personnalisé défini par les coordonnées X, Y\n" "- Objet -> le centre de la boîte englobante d'un objet spécifique" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "Type d'objet utilisé comme référence." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Inclinaison" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12854,34 +12869,34 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Mots-clés d'auto-complétion" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Restaurer" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "Restaurez la liste de mots-clés d'auto-complétion à l'état par défaut." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Supprimer tout" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Supprimer tous les mots clés autocompleter de la liste." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Liste des mots clés" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12893,30 +12908,30 @@ msgstr "" "L'auto-compléteur est installé\n" "dans l'éditeur de code et pour le shell Tcl." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Extension" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "Un mot clé à ajouter ou à supprimer à la liste." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Ajouter un mot clé" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Ajouter un mot clé à la liste" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Supprimer le mot clé" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Supprimer un mot clé de la liste" @@ -12924,27 +12939,27 @@ msgstr "Supprimer un mot clé de la liste" msgid "Excellon File associations" msgstr "Associations de fichiers Excellon" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Restaurez la liste des extensions à l'état par défaut." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Supprimer toutes les extensions de la liste." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Liste d'extensions" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12952,45 +12967,45 @@ msgstr "" "Liste des extensions de fichier à être\n" "associé à FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "Une extension de fichier à ajouter ou à supprimer à la liste." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Ajouter une extension" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Ajouter une extension de fichier à la liste" +msgid "Add Extension" +msgstr "Ajouter une extension" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Supprimer l'extension" +msgid "Add a file extension to the list" +msgstr "Ajouter une extension de fichier à la liste" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Supprimer l'extension" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Supprimer une extension de fichier de la liste" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Appliquer l'association" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Appliquer l'association" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -13055,212 +13070,66 @@ msgstr "" "Tapez >help< suivi du Run Code pour lister les commandes FlatCAM Tcl " "(affichées dans Tcl Shell)." -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "Exportation annulée ..." -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "Fichier enregistré dans" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "Examen du code" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 #, fuzzy #| msgid "Scaling could not be executed." msgid "CNC Machine Code could not be updated" msgstr "La mise à l'échelle n'a pas pu être exécutée." -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 #, fuzzy #| msgid "Machine Code file saved to" msgid "CNC Machine Code was updated" msgstr "Fichier de code machine enregistré dans" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "Cet objet CNCJob ne peut pas être traité car il est" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "Objet CNCJob" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "Éditeur de Document" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "" "Veuillez sélectionner un ou plusieurs outils dans la liste et réessayer." -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "L'outil de fraisage pour PERÇAGES est supérieur à la taille du trou. Annulé." -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "L'outil de fraisage pour FENTES est supérieur à la taille du trou. Annulé." -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "" -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 -#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 -#: appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "Paramètres pour" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2519 -msgid "No Tool Selected" -msgstr "Aucun Outil sélectionné" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:678 appPlugins/ToolNCC.py:893 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "Outils multiples" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 -#: appPlugins/ToolNCC.py:1383 appPlugins/ToolNCC.py:1455 -#: appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" -"Veuillez saisir un diamètre d’outil avec une valeur non nulle, au format " -"réel." - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "Impossible de charger le fichier BD des outils." - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "" -"L'outil n'est pas dans la base de données d'outils. Ajout d'un outil par " -"défaut." - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 -#: appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" -"Annulé.\n" -"Plusieurs outils pour un diamètre d'outil trouvé dans la base de données des " -"Outils." - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 -#: appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "Nouvel outil ajouté à la table d'outils depuis la BD outils." - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "Outil ajouté dans la table d'outils." - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "Échoué. Sélectionnez un outil à copier." - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "L'outil a été copié dans la table d'outils." - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "L'outil a été édité dans Tool Table." - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "Échoué. Sélectionnez un outil à supprimer." - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "L'outil a été supprimé dans la table d'outils." - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Désactivé car l'outil est en forme de V.\n" -"Pour les outils en forme de V, la profondeur de coupe est\n" -"calculé à partir d'autres paramètres comme:\n" -"- 'Angle V-tip' -> angle à la pointe de l'outil\n" -"- 'V-tip Diam' -> diamètre à la pointe de l'outil\n" -"- Outil Diam -> colonne 'Diam' trouvée dans le tableau d'outils\n" -"NB: une valeur nulle signifie que Outil Diam = 'V-tip Diam'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Cette géométrie ne peut pas être traitée car elle est" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Échoué. Aucun outil sélectionné dans la table d'outils ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13269,53 +13138,44 @@ msgstr "" "n’est fournie.\n" "Ajoutez un décalage d'outil ou changez le type de décalage." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "Analyse du GCcode en cours ..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "L'analyse du GCcode est terminée ..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "Traitement du GCode terminé" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "Le traitement du GCode a échoué avec une erreur" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Annulé. Fichier vide, il n'a pas de géométrie" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNCjob créé" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Nettoyage" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "La géométrie n'a pas pu être peinte complètement" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "Le facteur d'échelle doit être un nombre: entier ou réel." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13323,7 +13183,7 @@ msgstr "" "Une paire de valeurs (x, y) est nécessaire. Vous avez probablement entré une " "seule valeur dans le champ Décalage." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13333,25 +13193,7 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "La suppression a échoué. Il n'y a aucune zone d'exclusion à supprimer." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "La suppression a échoué. Rien n'est sélectionné." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -#, fuzzy -#| msgid "Tool was edited in Tool Table." -msgid "Value edited in Exclusion Table." -msgstr "L'outil a été édité dans Tool Table." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Mise en tampon de la géométrie solide" @@ -13359,16 +13201,16 @@ msgstr "Mise en tampon de la géométrie solide" msgid "Operation could not be done." msgstr "L'opération n'a pas pu être effectuée." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "La géométrie d'isolation n'a pas pu être générée." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Géométrie d'isolement créée" @@ -13400,7 +13242,7 @@ msgstr "Mise à l'échelle..." msgid "Skewing..." msgstr "Inclinaison..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Dimensions" @@ -13495,35 +13337,35 @@ msgstr "Zone de cuivre" msgid "Script Editor" msgstr "Éditeur de script" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Objet renommé de {old} à {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "choisir" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Cause d'erreur" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Tous les objets sont sélectionnés." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "La sélection des objets est effacée." @@ -13617,7 +13459,7 @@ msgstr "Contenu de la ligne Gerber" msgid "Gerber Parser ERROR" msgstr "Gerber Parser ERREUR" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Gerber Buffer fait." @@ -13758,34 +13600,34 @@ msgstr "" "Si un seul point est utilisé, il suppose la traduction.\n" "Si ces points sont utilisés, cela suppose une translation et une rotation." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Réinitialiser l'outil" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13856,28 +13698,28 @@ msgstr "" "Calculez la coupe Z ou le diamètre d'outil effectif,\n" "selon ce qui est souhaité et ce qui est connu. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Calcul de zone" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Choisissez comment calculer la surface du pcb." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Valeur du courant" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13885,11 +13727,11 @@ msgstr "" "C'est la valeur d'intensité actuelle\n" "à régler sur l’alimentation. En ampères." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Temps" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13897,7 +13739,7 @@ msgstr "" "C'est le temps calculé requis pour la procédure.\n" "En quelques minutes." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13952,19 +13794,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Annulé. Quatre points sont nécessaires pour la génération de GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "Aucun objet sélectionné." @@ -13988,7 +13830,7 @@ msgstr "" "(autant que possible) coins de l'objet." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Type d'objet" @@ -14226,64 +14068,64 @@ msgstr "" "Ajustez (redimensionnez et / ou inclinez) les objets\n" "avec les facteurs déterminés ci-dessus." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "" "La grille de lignes fonctionne uniquement pour la référence «elle-même» ..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Remplissage solide sélectionné." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Remplissage de la grille de points sélectionné." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Remplissage de la grille des carrés sélectionné." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "Il n'y a pas d'objet Gerber chargé ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Ajouter une géométrie" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Ajouter un fichier source" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Outil de Copper Thieving fait." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -14292,74 +14134,74 @@ msgstr "Outil de Copper Thieving fait." msgid "Could not retrieve object" msgstr "Impossible de récupérer l'objet" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Cliquez sur le point final de la zone de remplissage." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "L'outil de Copper Thieving a démarré. Lecture des paramètres." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Outil de Copper Thieving. Préparation des polygones d'isolement." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Outil de Copper Thieving. Préparer les zones à remplir de cuivre." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Géométrie non prise en charge pour" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "Aucun objet disponible." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "Le type d'objet de référence n'est pas pris en charge." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "" "Outil de Copper Thieving. Ajout d'une nouvelle géométrie et mise en mémoire " "tampon." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Créer une géométrie" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "Masque de placage P" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Ajouter la géométrie du masque P de placage" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Génération du masque de placage de motif terminée." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Sortie de l'outil de Copper Thieving." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Objet Gerber auquel sera ajouté un voleur de cuivre." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Paramètres de fraisage" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14369,11 +14211,11 @@ msgstr "" "(le remplissage du polygone peut être divisé en plusieurs polygones)\n" "et les traces de cuivre dans le fichier Gerber." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Type de Réf" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14381,21 +14223,21 @@ msgstr "" "Type d'objet FlatCAM à utiliser comme référence de Copper Thieving.\n" "Il peut s'agir de Gerber, Excellon ou Géométrie." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Réf. Objet" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 #, fuzzy #| msgid "The FlatCAM object to be used as non copper clearing reference." msgid "The Application object to be used as non copper clearing reference." msgstr "L'objet FlatCAM à utiliser comme référence d'effacement non en cuivre." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Insérer Copper Thieving" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14403,11 +14245,11 @@ msgstr "" "Ajoutera un polygone (peut être divisé en plusieurs parties)\n" "qui entourera les traces réelles de Gerber à une certaine distance." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Insérer une Robber Bar" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14419,11 +14261,11 @@ msgstr "" "à une certaine distance.\n" "Requis lors du placage des trous." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Sélectionner un objet Soldermask" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14433,11 +14275,11 @@ msgstr "" "Il sera utilisé comme base pour\n" "le masque de placage de motifs." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Zone plaquée" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14456,11 +14298,11 @@ msgstr "" "un peu plus grand que les tampons en cuivre, et cette zone est\n" "calculé à partir des ouvertures du masque de soldat." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Générer un masque de placage de motifs" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14470,80 +14312,80 @@ msgstr "" "les géométries du Copper Thieving et / ou\n" "la Robber Bar si ceux-ci ont été générés." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Outil de Coins" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Veuillez sélectionner au moins un emplacement" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "Le diamètre de l'outil est nul." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "L'objet Excellon avec des forets corner a été créé." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "Un objet Gerber avec des marqueurs corner a été créé." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "L'objet Gerber auquel seront ajoutés des marqueurs de coin." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Locations" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Emplacements où placer les marqueurs de coin." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "En haut à droite" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "Tout basculer" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Ajouter un marqueur" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Forets dans les corners" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Créer un objet Excellon" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Ajoutera des trous de forage au centre des marqueurs." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locations" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14551,6 +14393,43 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" +"Veuillez saisir un diamètre d’outil avec une valeur non nulle, au format " +"réel." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Impossible de charger le fichier BD des outils." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "" +"L'outil n'est pas dans la base de données d'outils. Ajout d'un outil par " +"défaut." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Annulé.\n" +"Plusieurs outils pour un diamètre d'outil trouvé dans la base de données des " +"Outils." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Outils mis à jour depuis la BD outils." @@ -14559,9 +14438,9 @@ msgstr "Outils mis à jour depuis la BD outils." msgid "Default tool added." msgstr "Outil par défaut ajouté." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "" "L'outil sélectionné ne peut pas être utilisé ici. Sélectionnez-en un autre." @@ -14610,13 +14489,13 @@ msgstr "L'opération de découpe sous n'importe quelle forme est terminée." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objet non trouvé" @@ -14699,7 +14578,7 @@ msgstr "" "parcours d'outils pour couper autour des polygones." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Objet source" @@ -14723,15 +14602,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Outil de Découpe" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Rechercher et Ajouter" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14745,16 +14624,16 @@ msgstr "" "dans la base de données des outils. Si rien n'est trouvé\n" "dans la base de données des outils, un outil par défaut est ajouté." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Choisir depuis la BD" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14778,7 +14657,7 @@ msgstr "Attaches" msgid "Selection of the type of cutout." msgstr "" -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Auto" @@ -14924,7 +14803,7 @@ msgstr "" msgid "Object was mirrored" msgstr "L'objet a été reflété" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15352,33 +15231,91 @@ msgstr "C'est le point central de la distance euclidienne point à point." msgid "Jump to Half Point" msgstr "Aller au demi point" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Paramètres pour" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Outils multiples" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Aucun Outil sélectionné" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Les paramètres d'outil actuels ont été appliqués à tous les outils." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Focus Z" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Puissance laser" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "La suppression a échoué. Il n'y a aucune zone d'exclusion à supprimer." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "La suppression a échoué. Rien n'est sélectionné." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +#, fuzzy +#| msgid "Tool was edited in Tool Table." +msgid "Value edited in Exclusion Table." +msgstr "L'outil a été édité dans Tool Table." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "Le fichier Excellon chargé n'a pas d'exercices" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Création d'une liste de points à explorer ..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Échoué. Percer des points à l'intérieur des zones d'exclusion." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "Démarrer le GCode" @@ -15386,7 +15323,7 @@ msgstr "Démarrer le GCode" msgid "Generating CNCJob..." msgstr "Génération du CNCJob ..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Le format X,Y de changement d'outil doit être (x,y)." @@ -15410,9 +15347,9 @@ msgstr "" "Va rechercher et essayer de remplacer les outils de la table d'outils\n" "avec des outils de base de données qui ont une valeur de diamètre proche." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15420,15 +15357,15 @@ msgstr "" "Les données utilisées pour créer le GCode.\n" "Chaque outil stocke son propre ensemble de données." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Appliquer des paramètres à tous les outils" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15436,24 +15373,24 @@ msgstr "" "Les paramètres du formulaire actuel seront appliqués\n" "sur tous les outils de la table d'outils." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Paramètres communs" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Paramètres communs à tous les outils." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Changement d'outil Z" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "Coordonnées X-Y" @@ -15465,19 +15402,19 @@ msgstr "" "Le fichier JSON du préprocesseur qui dicte\n" "Sortie Gcode pour Excellon Objects." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Ajouter des zones d'exclusion" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Il s'agit de l'ID de zone." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Type de l'objet où la zone d'exclusion a été ajoutée." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15485,7 +15422,7 @@ msgstr "" "La stratégie utilisée pour la zone d'exclusion. Faites le tour des zones " "d'exclusion ou au-dessus." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15493,32 +15430,32 @@ msgstr "" "Si la stratégie consiste à dépasser la zone, il s'agit de la hauteur à " "laquelle l'outil ira pour éviter la zone d'exclusion." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Ajouter une Zone:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Ajoutez une zone d'exclusion." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Supprimez toutes les zones d'exclusion." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Supprimer sélectionnée" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Supprimez toutes les zones d'exclusion sélectionnées dans le tableau." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Générer l'objet CNC Job" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15546,7 +15483,7 @@ msgstr "Outil de Comp. de Gravure" msgid "Missing parameter value." msgstr "Paramètres de fraisage" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Objet Gerber qui sera inversé." @@ -15595,7 +15532,7 @@ msgstr "" msgid "Mils value" msgstr "Valeur en millièmes" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Paramètres pour cet outil" @@ -15684,47 +15621,47 @@ msgstr "" "Augmentera l'épaisseur des éléments en cuivre pour compenser la gravure " "latérale." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "Aucun trou de forage extrait. Essayez différents paramètres." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Soldermask Gerber" -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Soldermask Gerber" -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 #, fuzzy #| msgid "Gerber from which to extract drill holes" msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Gerber d'où extraire les trous de forage" -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Processus Tampons oblongs." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Extraire des forets" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Editer un objet Excellon." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Extraire les trous de forage d'un fichier Gerber donné." @@ -15798,30 +15735,30 @@ msgstr "" "Le diamètre est toujours le double du diamètre\n" "pour le cuivre fiducial." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Chargez un objet pour Film et réessayez." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Chargez un objet pour Box et réessayez." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Génération de Film ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Exporter un film positif" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Aucun objet Excellon sélectionné. Charger un objet pour la référence de " "poinçonnage et réessayer." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15830,7 +15767,7 @@ msgstr "" "Echec. La taille des trous de perforation est plus grande que certaines des " "apertures dans l’objet Gerber." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15839,30 +15776,30 @@ msgstr "" "Echec. La géométrie d'objet nouvellement créée est identique à celle de la " "géométrie de l'objet source..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Exporter un film négatif" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Aucune Boîte d'objet. Utiliser à la place" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." msgstr "" -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Fichier de film exporté vers" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15874,7 +15811,7 @@ msgstr "" "La sélection ici décide du type d’objets qui seront\n" "dans la liste déroulante d'objets Film." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15886,7 +15823,7 @@ msgstr "" "sélection ici détermine le type d'objets qui seront\n" "dans la liste déroulante Objet de Box." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15898,33 +15835,33 @@ msgstr "" "Le point de référence à utiliser comme origine pour l'inclinaison.\n" "Ce peut être l'un des quatre points de la boîte englobante de la géométrie." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Enregistrer le Film" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Enregistrer le Film" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Miroir (flip)" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Paramètres du Film" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Percer des trous" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15934,11 +15871,11 @@ msgstr "" "le film généré est positif. Ceci est fait pour aider au forage,\n" "lorsque cela est fait manuellement." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "La source" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15948,34 +15885,34 @@ msgstr "" "- Excellon -> un centre Excellon trous servira de référence.\n" "- Pad centre -> essayera d'utiliser le centre des pads comme référence." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Centre pad" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Excellon objet" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" "Supprimez la géométrie d’Excellon du film pour créer les trous dans les pads." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Taille du poinçon" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "" "La valeur ici contrôlera la taille du trou de perforation dans les pads." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Enregistrer le Film" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15987,7 +15924,7 @@ msgstr "" "Objet FlatCAM, mais enregistrez-le directement dans le\n" "format sélectionné." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -16050,15 +15987,15 @@ msgstr "Importation" msgid "Import IMAGE" msgstr "Importer une Image" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 #, fuzzy #| msgid "No object available." msgid "File no longer available." msgstr "Aucun objet disponible." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16067,13 +16004,13 @@ msgstr "" "et Gerber sont supportés" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importation" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Ouvrir" @@ -16175,7 +16112,7 @@ msgstr "Importer une image" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Ouvrez une image de type raster, puis importez-la dans FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16185,8 +16122,8 @@ msgstr "" "sera vide de cuivre et la zone vide précédente sera\n" "rempli de cuivre." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16195,84 +16132,89 @@ msgstr "" "L'objet Gerber a un polygone comme géométrie.\n" "Il n'y a pas de distance entre les éléments géométriques à trouver." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Vérification de la validité des outils." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Vérification ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "Aucun outil sélectionné dans la table d'outils ..." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Isolement incomplet. Au moins un outil n'a pas pu effectuer un isolement " "complet." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "Diamètre optimal de l'outil trouvé" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "Nouvel outil ajouté à la table d'outils depuis la BD outils." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Outil par défaut ajouté à la table d'outils." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "L'outil de la table d'outils a été modifié." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Annulé. La nouvelle valeur de diamètre est déjà dans la table d'outils." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "La suppression a échoué. Sélectionnez un outil à supprimer." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Outil (s) supprimé (s) de la table d'outils." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Isolement" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Cliquez sur un polygone pour l'isoler." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Soustraction Geo" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Géo. entrecroisée" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Géométrie vide dans" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16282,51 +16224,51 @@ msgstr "" "Mais il existe encore des éléments de géométrie non isolés. Essayez " "d'inclure un outil de plus petit diamètre." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "" "Voici les coordonnées des entités en cuivre qui n'ont pas pu être isolées:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Polygone supprimé" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Cliquez pour ajouter/supprimer le polygone suivant ou cliquez avec le bouton " "droit pour commencer." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "Aucun polygone détecté sous la position du clic." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "La liste des polygones simples est vide. Abandon." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Cliquez sur le point final de la zone de peinture." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Outil ajouté a base de données." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "Nouvel outil ajouté à la table d'outils." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Objet Gerber pour le routage d'isolement." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16334,7 +16276,7 @@ msgstr "" "Pool d'outils à partir duquel l'algorithme\n" "choisira ceux utilisés pour le nettoyage du cuivre." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16351,13 +16293,13 @@ msgstr "" "dans la géométrie résultante. En effet, avec certains outils\n" "cette fonction ne pourra pas créer de géométrie de routage." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Ajouter depuis la BD" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16365,8 +16307,8 @@ msgstr "" "Trouvez un diamètre d'outil garanti\n" "pour faire un isolement complet." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16375,7 +16317,7 @@ msgstr "" "Supprimer une sélection d'outils dans la table d'outils\n" "en sélectionnant d'abord une ligne dans la table d'outils." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16387,23 +16329,23 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Objet dont l'aire sera retirée de la géométrie d'isolation." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Aucun objet disponible." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Effacez le texte." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16756,15 +16698,15 @@ msgstr "" "obtenue par sondage, puis appliquer ces données\n" "sur le GCode d'origine faisant donc de l'auto nivellement." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Outil de fraisage" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Pression" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16772,7 +16714,7 @@ msgstr "" "Valeur négative. Plus la valeur absolue est élevée\n" "plus la pression de la brosse sur le matériau est forte." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 #, fuzzy #| msgid "" #| "Disabled because the tool is V-shape.\n" @@ -16798,21 +16740,57 @@ msgstr "" "- Outil Diam -> colonne 'Diam' trouvée dans le tableau d'outils\n" "NB: une valeur nulle signifie que Outil Diam = 'V-tip Diam'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Outil ajouté dans la table d'outils." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "L'outil a été édité dans Tool Table." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Échoué. Sélectionnez un outil à copier." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "L'outil a été copié dans la table d'outils." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Échoué. Sélectionnez un outil à supprimer." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "L'outil a été supprimé dans la table d'outils." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Génération de la géométrie de fraisage des trous ..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Génération de la géométrie de fraisage de rainures ..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Cette géométrie ne peut pas être traitée car elle est" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "Échoué. Aucun outil sélectionné dans la table d'outils ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "La géométrie n'a pas pu être peinte complètement" + +#: appPlugins/ToolMilling.py:3580 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Objet Excellon pour opération de forage/fraisage." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16822,7 +16800,7 @@ msgstr "" "Outils dans cet objet Excellon\n" "quand sont utilisés pour le forage." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16833,7 +16811,7 @@ msgstr "" "cette valeur\n" "sera montré comme un T1, T2 ... Tn" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16851,7 +16829,7 @@ msgstr "" "activer / désactiver le tracé sur le canevas.\n" "pour l'outil correspondant." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16864,17 +16842,17 @@ msgstr "" "- Les deux -> fraisera les forets et les fraises ou tout ce qui est " "disponible" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "Le diamètre de l'outil qui fera le fraisage" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Décalage Z" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16899,19 +16877,7 @@ msgstr "" "créer une \"poche\".\n" "- Extérieur -> L'outil coupé suivra la ligne géométrique à l'extérieur." -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Int" -msgid "In" -msgstr "Int" - -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Cut" -msgid "Out" -msgstr "Couper" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16929,7 +16895,7 @@ msgstr "" "La valeur peut être positive pour 'dehors'\n" "coupé et négatif pour «à l'intérieur» coupé." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16953,7 +16919,7 @@ msgstr "L'objet a été déplacé" msgid "Error when mouse left click." msgstr "Erreur lorsque le clic gauche de la souris." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16961,110 +16927,110 @@ msgstr "" "Isolement incomplet. Aucun des outils sélectionnés ne pouvait effectuer une " "isolation complète." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "Au moins un des outils sélectionnés peut effectuer une isolation complète." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Annulé. Outil déjà dans la table d'outils." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Outil NCC. Préparer des polygones non cuivré." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "Outil NCC. Calculez la surface \"vide\"." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Mise en mémoire tampon terminée" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Impossible d'obtenir que l'étendue de la zone soit non dépolluée." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Outil NCC. Calcul de la zone \"vide\" terminé." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "La géométrie d'isolement est rompue. La marge est inférieure au diamètre de " "l'outil d'isolation." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "L'objet sélectionné ne convient pas à la clarification du cuivre." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Effacer le polygone avec la méthode: lignes." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Échoué. Effacer le polygone avec la méthode: origine." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Échoué. Effacer le polygone avec la méthode: standard." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Le polygone n'a pas pu être effacé. Emplacement:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "Il n'y a pas d'outil de suppression du cuivre dans la sélection et au moins " "un est nécessaire." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Outil NCC. Polygones non-cuivre finis. La tâche normale de nettoyage du " "cuivre a commencé." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "L'outil NCC n'a pas pu créer de boîte englobante." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "L'outil NCC s'efface avec le diamètre de l'outil" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "commencé." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "Impossible d'utiliser l'outil pour suppression du cuivre." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17076,30 +17042,30 @@ msgstr "" "géométrie peinte.\n" "Modifiez les paramètres de peinture et réessayez." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "Outil NCC. Effacer tout fait." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" "Outil de la CCN. Effacer tout fait, mais l'isolation des caractéristiques de " "cuivre est cassée pour" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "outils" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Outils NCC. Tâche d'usinage de suppression du cuivre démarrée." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "Outil NCC. Usinage reste nettoyage complet." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17107,11 +17073,11 @@ msgstr "" "Outil NCC. Reste l'usinage clair, tout est fait, mais l'isolation des " "caractéristiques en cuivre est cassée" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "L'outil NCC a commencé. Lecture des paramètres." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17119,7 +17085,7 @@ msgstr "" "Essayez d'utiliser le type de mise en tampon = Plein dans Paramètres -> " "Général Gerber. Rechargez le fichier Gerber après cette modification." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17131,7 +17097,7 @@ msgstr "" "Ce qui est sélectionné ici dictera le type\n" "des objets qui vont remplir la liste déroulante 'Objet'." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17148,7 +17114,7 @@ msgstr "" "dans la géométrie résultante. C’est parce qu’avec certains outils\n" "cette fonction ne pourra pas créer de géométrie de peinture." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17156,7 +17122,7 @@ msgstr "" "Type d'objet FlatCAM à utiliser comme référence d'effacement non en cuivre.\n" "Ce peut être Gerber, Excellon ou Géométrie." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" @@ -17193,47 +17159,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "Outil Optimal. Trouver la distance minimale." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Outil Optimal. Terminé avec succès." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Nombre de décimales conservées pour les distances trouvées." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Distance minimale" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Afficher la distance minimale entre les entités en cuivre." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Déterminé" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Se produisant" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "Combien de fois ce minimum est trouvé." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Coordonnées des points minimum" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Coordonnées des points où une distance minimale a été trouvée." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Aller à la position sélectionnée" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17241,11 +17207,11 @@ msgstr "" "Sélectionnez une position dans la zone de texte Emplacements, puis\n" "cliquez sur ce bouton." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Autres distances" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17253,13 +17219,13 @@ msgstr "" "Affiche les autres distances dans le fichier Gerber commandé à\n" "le minimum au maximum, sans compter le minimum absolu." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Autres points de coordonnées" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17267,19 +17233,19 @@ msgstr "" "Autres distances et coordonnées des points\n" "où la distance a été trouvée." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Distances de Gerber" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Coords des points" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Trouver le minimum" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17303,11 +17269,11 @@ msgstr "Ouvrir le PDF annulé" msgid "Parsing" msgstr "Analyse ..." -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Impossible d'ouvrir" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "Aucune géométrie trouvée dans le fichier" @@ -17324,39 +17290,39 @@ msgstr "Le fichier PDF ouvert a échoué." msgid "Rendered" msgstr "Rendu" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Impossible de peindre sur des géométries MultiGeo" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Cliquez sur un polygone pour le peindre." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Peinture polygone avec méthode: lignes." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Échoué. Peinture polygone avec méthode: graine." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Échoué. Peinture polygone avec méthode: standard." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Peinture avec diamètre d'outil = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "commencé" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17368,44 +17334,44 @@ msgstr "" "géométrie peinte.\n" "Modifiez les paramètres de peinture et réessayez." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Peinture..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Outil de Peinture." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "La tâche de peinture normale du polygone a commencé." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Mise en tampon de la géométrie ..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "Aucun polygone trouvé." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "La tâche de peinture de tous les polygones a commencé." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "La tâche de zone de peinture a commencé." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17417,7 +17383,7 @@ msgstr "" "Créez un objet de géométrie avec\n" "des parcours pour couper toutes les régions non-cuivre." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17429,7 +17395,7 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17437,7 +17403,7 @@ msgstr "" "Pool d'outils à partir duquel l'algorithme\n" "choisira ceux utilisés pour la peinture." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17453,7 +17419,7 @@ msgstr "" "dans la géométrie résultante. C’est parce qu’avec certains outils\n" "cette fonction ne pourra pas créer de géométrie de peinture." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17461,44 +17427,44 @@ msgstr "" "Le type d'objet FlatCAM à utiliser comme référence de peinture.\n" "Ce peut être Gerber, Excellon ou Géométrie." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Créer un Objet de Géométrie qui peint les polygones." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Référence de panélisation" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Les colonnes ou les lignes ont une valeur zéro. Changez-les en un entier " "positif." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Panneau de génération ... " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Génération du panneau ... Ajout du code source." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Optimisation des chemins de chevauchement." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Optimisation terminée." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Génération de panneau ... Création de copies" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17507,11 +17473,11 @@ msgstr "" "{text} Trop grand pour la zone contrainte. Le panneau final contient {col} " "colonnes et {row}" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Panneau créé avec succès." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17523,7 +17489,7 @@ msgstr "" "La sélection ici décide du type d’objets qui seront\n" "dans la liste déroulante d'objets." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17531,11 +17497,11 @@ msgstr "" "Objet à paramétrer. Cela signifie qu'il sera\n" "être dupliqué dans un tableau de lignes et de colonnes." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Référence de panélisation" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17555,7 +17521,7 @@ msgstr "" "à cet objet de référence maintenant donc le panneau\n" "objets synchronisés." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17567,7 +17533,7 @@ msgstr "" "La sélection ici décide du type d’objets qui seront\n" "dans la liste déroulante Objet de Box." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17575,11 +17541,11 @@ msgstr "" "L'objet réel qui utilise un conteneur pour la\n" "objet sélectionné à panéliser." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Données du Panneau" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17595,15 +17561,15 @@ msgstr "" "Les espacements détermineront la distance entre deux\n" "éléments du tableau de panneaux." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Contraindre le panneau dans" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Objet Panelize" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17646,7 +17612,7 @@ msgstr "Fichier PcbWizard .INF chargé." msgid "Main PcbWizard Excellon file loaded." msgstr "Le fichier principal de PcbWizard Excellon est chargé." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Ce n'est pas un fichier Excellon." @@ -17836,21 +17802,21 @@ msgstr "Couleur de sélection" msgid "Gerber into which to punch holes" msgstr "Gerber pour percer des trous" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Retirez la géométrie d'Excellon du Gerber pour créer les trous dans les " "coussinets." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" "are in the processed pads." msgstr "" -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -18561,15 +18527,15 @@ msgstr "" msgid "processes running." msgstr "processus en cours d'exécution." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "L'application va redémarrer." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Etes-vous sûr de vouloir changer la langue actuelle en" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -18577,15 +18543,15 @@ msgstr "" "Il y a eu des modifications dans FlatCAM.\n" "Voulez-vous enregistrer le projet?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "L'application s'initialise ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "Impossible de trouver les fichiers de langues. Fichiers Absent." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -18593,7 +18559,7 @@ msgstr "" "L'application s'initialise …\n" "Initialisation du Canevas." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18603,47 +18569,47 @@ msgstr "" "Initialisation du Canevas\n" "Initialisation terminée en" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Nouveau projet - Non enregistré" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Anciens fichiers par défaut trouvés. Veuillez redémarrer pour mettre à jour " "l'application." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Défaut d'ouverture du fichier de configuration." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Défaut d'ouverture du fichier Script." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Défaut d'ouverture du fichier Excellon." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Défaut d'ouverture du fichier G-code." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Défaut d'ouverture du fichier Gerber." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Sélectionnez un objet Geometrie, Gerber, Excellon ou CNCJob à modifier." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "" -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18652,87 +18618,87 @@ msgstr "" "L'édition simultanée de plusieurs géométrie n'est pas possible.\n" "Modifiez une seule géométrie à la fois." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "Zone EDITEUR" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Editeur activé ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Voulez-vous enregistrer l'objet ?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Objet vide après édition." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Sortie de l'éditeur. Contenu enregistré." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Sélectionnez l'objet Géométrie, Gerber, Excellon ou CNCJob à mettre à jour." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "est mis à jour, Retour au programme..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Sortie de l'editeur. Contenu non enregistré." -#: app_Main.py:2845 +#: app_Main.py:2837 #, fuzzy #| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Sélectionnez l'objet Géométrie, Gerber, Excellon ou CNCJob à mettre à jour." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Enregistrer dans un fichier" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "Fichier exporté vers" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Échec d'ouverture du fichier en écriture." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Échec d'ouverture des fichiers de projets en écriture." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Développement" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "TÉLÉCHARGER" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Traqueur d'incidents" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Fermé" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Sous licence MIT" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18785,7 +18751,7 @@ msgstr "" "OU \n" "D'AUTRES OPÉRATIONS DANS LE LOGICIEL.LES LOGICIELS." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "A Propos" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Programmeurs" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Traducteurs" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Licence" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Attributions" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Programmeur" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Statut" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "Email" -#: app_Main.py:3439 +#: app_Main.py:3436 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Langue" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Traducteur" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Corrections" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Ce programme est %s et gratuit dans un sens très large du mot." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "Pourtant, il ne peut pas évoluer sans contributions ." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "" "Si vous voulez voir cette application grandir et devenir de mieux en mieux" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "vous pouvez contribuer au développement vous-même en:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull Requests Bitbucket, si vous êtes développeur" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Rapports de bogues en fournissant les étapes requises pour reproduire le " "bogue" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Si vous aimez ce que vous avez vu jusqu'à présent ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "Les dons ne sont PAS requis." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Mais ils sont les bienvenus" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Contribuer" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Échange de liens" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Bientôt ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "Mode d'emploi" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18936,28 +18898,28 @@ msgstr "" "Si vous ne pouvez pas obtenir d'informations sur l'application\n" "utilisez le lien de la chaîne YouTube dans le menu Aide." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Site alternatif" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensions de fichier Excellon sélectionnées enregistrées." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensions de fichier GCode sélectionnées enregistrées." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensions de fichiers Gerber sélectionnées enregistrées." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Deux objets sont requis pour etre joint. Objets actuellement sélectionnés" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18974,43 +18936,43 @@ msgstr "" "inattendu \n" "Vérifiez le GCODE généré." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Fusion de la géométrie terminée" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Érreur. Excellon ne travaille que sur des objets Excellon." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Fusion Excellon terminée" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Érreur. Les jonctions Gerber ne fonctionne que sur des objets Gerber." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Fusion Gerber terminée" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "Érreur. Sélectionnez un objet de géométrie et réessayez." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Érreur. Sélectionnez un objet de géométrie et réessayez" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un objet Géométrie a été converti au format MultiGeo." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "L'objet Géométrie a été converti au format SingleGeo." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -19022,19 +18984,25 @@ msgstr "" "\n" "Voulez-vous continuer?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Unités converties en" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Espace de travail activé." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Espace de travail désactivé." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "Dossier Paramètres FlatCAM ouvert." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -19042,11 +19010,11 @@ msgstr "" "L'ajout d'outil ne fonctionne que lorsque l'option Avancé est cochée.\n" "Allez dans Paramètres -> Général - Afficher les options avancées." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Supprimer des objets" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -19054,91 +19022,91 @@ msgstr "" "Êtes-vous sûr de vouloir supprimer définitivement\n" "les objets sélectionnés?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Enregistrez le travail de l'éditeur et réessayez ..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Objet supprimé" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Cliquez pour définir l'origine ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Réglage de l'Origine ..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Réglage de l'origine effectué" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Coordonnées d'origine spécifiées mais incomplètes." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Déplacement vers l'origine ..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Érreur. Aucun objet sélectionné ..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Sauter à ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Entrez les coordonnées au format X, Y:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Mauvaises coordonnées. Entrez les coordonnées au format: X, Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Localiser ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Abandon de la tâche en cours si possible ..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "" "La tâche en cours a été fermée avec succès à la demande de l'utilisateur ..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "" "L'ajout d'outil à partir de la base de données n'est pas autorisé pour cet " "objet." -#: app_Main.py:6620 +#: app_Main.py:6624 #, fuzzy #| msgid "" #| "One or more Tools are edited.\n" @@ -19150,194 +19118,194 @@ msgstr "" "Un ou plusieurs outils ont été modifiés.\n" "Voulez-vous mettre à jour la base de données?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Enregistrement de la base de données d'outils" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Entrez la valeur de l'angle:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Rotation effectuée." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "Le mouvement de rotation n'a pas été exécuté." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Inclinaison sur l'axe X terminée." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Inclinaison sur l'axe des Y effectué." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Nouvelle grille ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Entrez une valeur de grille:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Nouvelle grille ajoutée" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "La grille existe déjà" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Ajout d'une nouvelle grille annulée" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "Valeur de la grille inexistante" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Valeur de grille supprimée" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Suppression valeur de grille annulée" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Nom copié dans le presse-papiers ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Affichage du code source de l'objet sélectionné." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Éditeur de source" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 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:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Aller à la ligne ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Redessiner tous les objets" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Échec du chargement des éléments récents." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Échec d'analyse des éléments récents." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Échec du chargement des éléments des projets récents." -#: app_Main.py:8117 +#: app_Main.py:8121 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:8141 +#: app_Main.py:8145 #, fuzzy #| msgid "Recent files" msgid "Recent files list was reset." msgstr "Fichiers récents" -#: app_Main.py:8155 +#: app_Main.py:8159 #, fuzzy #| msgid "Recent projects" msgid "Recent projects list was reset." msgstr "Projets récents" -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Effacer les projets récents" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Effacer les fichiers récents" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Date de sortie" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Affichée" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Accroche" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Canevas" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Espace de travail actif" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Taille espace de travail" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Orientation espace de travail" -#: app_Main.py:8355 +#: app_Main.py:8359 msgid "Failed checking for latest version. Could not connect." msgstr "Échec de vérification de mise a jour. Connection impossible." -#: app_Main.py:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "Impossible d'analyser les informations sur la dernière version." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM est à jour!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "Nouvelle version FlatCam disponible" -#: app_Main.py:8379 +#: app_Main.py:8383 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:8383 +#: app_Main.py:8387 msgid "info" msgstr "info" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19349,44 +19317,44 @@ msgstr "" "Edition -> Paramètres -> onglet Général.\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Désactivation de tous les Plots." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Tracés non sélectionnés désactivés." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Activation de tous les Plots." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Tracés non sélectionnés activés." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Sélection de tous les Plots activés ..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Selection de tous les Plots désactivés ..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Activation des plots ..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Désactiver les plots ..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Définir le premier niveau ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19394,96 +19362,96 @@ msgstr "" "Initialisation du canevas commencé.\n" "Initialisation du canevas terminée en" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Ouvrir le fichier Gerber." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Ouverture du fichier Excellon." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Ouverture du fichier G-Code." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "Ouvrir HPGL2" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "Ouverture de fichier HPGL2." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Ouvrir Fichier de configuration" -#: app_Main.py:9256 +#: app_Main.py:9279 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:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "Exporter une image PNG" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 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:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Enregistrer le fichier source Gerber" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Enregistrer le fichier source du script" -#: app_Main.py:9431 +#: app_Main.py:9454 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:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Enregistrer le fichier source du document" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 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:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Enregistrer le fichier source Excellon" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Seuls les objets de géométrie peuvent être utilisés." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "Importer SVG" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Importation DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19493,146 +19461,158 @@ msgstr "" "La création d'un nouveau projet les supprimera.\n" "Voulez-vous enregistrer le projet?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Voulez-vous enregistrer l'objet ?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Enregistrer les préf" + +#: app_Main.py:9875 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Nouveau projet" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Nouveau projet" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Nouveau fichier de script TCL créé dans l'éditeur de code." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Ouvrir le script TCL" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Exécution du fichier ScriptObject." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Exécuter le script TCL" -#: app_Main.py:9992 +#: app_Main.py:10032 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:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Enregistrer le projet sous ..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "Impression d'objets FlatCAM" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Enregistrement au format PDF ...Enregistrer le projet sous ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "Impression PDF ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "Fichier PDF enregistré dans" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Exportation ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "Fichier SVG exporté vers" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "Importer les paramètres FlatCAM" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Valeurs par défaut importées de" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "Exporter les paramètres FlatCAM" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Paramètres exportées vers" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Fichier Excellon exporté vers" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Impossible d'exporter." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Fichier Gerber exporté vers" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "Fichier DXF exporté vers" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "L'importation a échoué." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Échec à l'ouverture du fichier" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Échec de l'analyse du fichier" -#: app_Main.py:10942 +#: app_Main.py:10982 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:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 #, fuzzy #| msgid "Opening ..." msgid "Opening" msgstr "Ouverture ..." -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Ouverture Gerber échoué. Probablement pas un fichier Gerber." -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Ne peut pas ouvrir le fichier" -#: app_Main.py:11034 +#: app_Main.py:11074 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Ouverture Excellon échoué. Probablement pas un fichier Excellon." -#: app_Main.py:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "Lecture du fichier GCode" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Ce n'est pas du GCODE" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19644,75 +19624,75 @@ 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:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Echec. Probablement pas un fichier HPGL2." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "Fichier de script TCL ouvert dans l'éditeur de code." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "Impossible d'ouvrir le script TCL." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Ouverture du fichier de configuration FlatCAM." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Impossible d'ouvrir le fichier de configuration" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Chargement du projet ... Veuillez patienter ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Ouverture du fichier de projet FlatCAM." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Impossible d'ouvrir le fichier de projet" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Chargement du projet ... en cours de restauration" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Projet chargé à partir de" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Sauvegarde du projet ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Projet enregistré dans" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "L'objet est utilisé par une autre application." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Échec de vérification du fichier projet" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Réessayez de le sauvegarder." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Échec d'analyse du fichier de projet enregistré" -#: app_Main.py:11575 +#: app_Main.py:11615 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 " @@ -19754,15 +19734,15 @@ msgstr "L'objet était de biaiser" msgid "Object was buffered" msgstr "L'objet a été tamponnées" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "Il n'y a pas de tel paramètre" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Indexer la géométrie avant de générer le GCode ..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19776,30 +19756,30 @@ msgstr "" "s'agisse d'une faute de frappe; par conséquent, l'application convertira la " "valeur en valeur négative. Vérifiez le code CNC résultant (Gcode, etc.)." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "" "Le paramètre de découpe Z est null. Il n'y aura pas de découpe, abandon" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "Le format de FIN X,Y doit être (x, y)." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Code G de départ pour outil avec diamètre" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "Coordonnées G91 non implémentées" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Génération de GCODE terminée pour l'outil:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19807,7 +19787,7 @@ msgstr "" "Le paramètre Cut_Z est Aucun ou zéro. Très probablement une mauvaise " "combinaison d'autres paramètres." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19821,15 +19801,15 @@ msgstr "" "s'agisse d'une faute de frappe. Par conséquent, l'application convertira la " "valeur en valeur négative. Vérifiez le code CNC résultant (Gcode, etc.)." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "Le paramètre Cut Z est zéro. Il n'y aura pas de fichier coupé, sautant" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "Le paramètre Voyage Z est Aucun ou zéro." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19843,19 +19823,19 @@ msgstr "" "s'agisse d'une faute de frappe. Par conséquent, l'application convertira la " "valeur en valeur positive. Vérifiez le code CNC résultant (Gcode, etc.)." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "Le paramètre Z voyage est zéro. Ceci est dangereux, ignorer le fichier" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Génération de GCode terminée" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "chemins tracés" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19865,7 +19845,7 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19873,7 +19853,7 @@ msgstr "" "Le champ Fin du déplacement X, Y dans Edition -> Paramètres doit être au " "format (x, y) mais maintenant il n'y a qu'une seule valeur, pas deux." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19883,14 +19863,14 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Essayer de générer un travail CNC à partir d'un objet de géométrie sans " "solid_géométrie." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19899,41 +19879,41 @@ msgstr "" "utilisée pour current_géométrie.\n" "Augmentez la valeur (dans le module) et essayez à nouveau." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "Il n'y a pas de données d'outil dans la géométrie SolderPaste." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Génération de G-Code SolderPaste fini" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Analyse du fichier GCode. Nombre de lignes" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Création d'une géométrie à partir du fichier GCode analysé. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Analyse du fichier de GCode pour le diamètre d'outil" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Nb de lignes" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" "Création d'une géométrie à partir du fichier GCode analysé pour le diamètre " "de l'outil" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "Coordonnées G91 non implémentées ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Échec de l'analyse du fichier par défaut." @@ -20035,6 +20015,39 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Aucun nom de géométrie dans les arguments. Indiquez un nom et réessayez." +#~ msgid "V-shape" +#~ msgstr "Forme en V" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "L'angle de pointe pour l'outil en forme de V.\n" +#~ "En degrés." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Désactivé car l'outil est en forme de V.\n" +#~ "Pour les outils en forme de V, la profondeur de coupe est\n" +#~ "calculé à partir d'autres paramètres comme:\n" +#~ "- 'Angle V-tip' -> angle à la pointe de l'outil\n" +#~ "- 'V-tip Diam' -> diamètre à la pointe de l'outil\n" +#~ "- Outil Diam -> colonne 'Diam' trouvée dans le tableau d'outils\n" +#~ "NB: une valeur nulle signifie que Outil Diam = 'V-tip Diam'" + +#~ msgid "Polish" +#~ msgstr "Nettoyage" + +#~ msgid "Corrections" +#~ msgstr "Corrections" + #~ msgid "TT" #~ msgstr "Type" diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index 209ad9d8..c3069346 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 8b5d43fe..bff78d1d 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: 2021-07-18 12:03+0300\n" -"PO-Revision-Date: 2021-07-18 12:03+0300\n" +"POT-Creation-Date: 2021-08-23 13:59+0300\n" +"PO-Revision-Date: 2021-08-23 13:59+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -88,7 +88,7 @@ msgstr "Il titolo o il link sono già presenti nella tabella." msgid "Bookmark added." msgstr "Segnalibro aggiunto." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Sito di backup" @@ -104,7 +104,7 @@ msgstr "Segnalibro rimosso." msgid "Export Bookmarks" msgstr "Esporta segnalibri" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Segnalibri" @@ -113,32 +113,32 @@ msgstr "Segnalibri" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Cancellato." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -147,8 +147,8 @@ msgstr "" "Molto probabilmente un'altra app tiene il file aperto e non accessibile." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Impossibile caricare il file." @@ -172,23 +172,23 @@ msgstr "Segnalibri importati da" msgid "The user requested a graceful exit of the current task." msgstr "L'utente ha richiesto l'uscita dal task corrente." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Fai clic sul punto iniziale dell'area." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Fai clic sul punto finale dell'area." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zona aggiunta. Fare clic per iniziare ad aggiungere la zona successiva o " @@ -196,8 +196,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Cliccare sul punto successivo o fare clic con il tasto destro del mouse per " @@ -237,17 +237,38 @@ msgstr "Tutte le zone di esclusione sono state cancellate." msgid "Selected exclusion zones deleted." msgstr "Le aree di esclusione selezionate sono state cancellate." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Percorso" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Int" +msgid "In" +msgstr "Int" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Cut" +msgid "Out" +msgstr "Taglia" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Personalizzato" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Grezzo" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Finish" msgid "Finishing" @@ -255,18 +276,16 @@ msgstr "Finito" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Isolamento" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Polish" msgid "Polishing" @@ -280,22 +299,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Nome" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Destinazione" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -340,8 +359,8 @@ msgstr "" "è solo una nota per l'utente." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Diametro utensile" @@ -380,42 +399,42 @@ 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:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "Generale" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Fresatura" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Foratura" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Disegno" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -423,21 +442,23 @@ msgstr "Ritaglia" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Forma" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -476,13 +497,13 @@ msgstr "" "Angolo alla punta dell'utensile a V." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Jog" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 #, fuzzy #| msgid "" #| "- Isolation -> informative - lower Feedrate as it uses a milling bit with " @@ -538,18 +559,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Taglio Z" @@ -588,13 +609,13 @@ msgstr "" "Valore usato per tagliare il materiale in più passaggi." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Travel Z" @@ -644,9 +665,9 @@ msgstr "" "così da assicurare un completo isolamento. Questa è la\n" "lunghezza del taglio extra." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Avanzamento X-Y" @@ -659,10 +680,10 @@ msgstr "" "Velocità usata sul piano XY durante il taglio nel materiale." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Avanzamento Z" @@ -691,7 +712,7 @@ msgstr "" "Usata da alcuni device che non possono usare il comando\n" "G-code G0. Principalmente stampanti 3D." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Velocità mandrino" @@ -706,7 +727,7 @@ msgstr "" "La velocità del mandrino in RPM." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Dimora" @@ -732,11 +753,11 @@ msgstr "" "Tempo dimora.\n" "Il tempo da aspettare affinchè il mandrino raggiunga la sua velocità." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Operazione" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -748,28 +769,28 @@ msgstr "" "Se non ha esito positivo, anche la pulizia non-rame avrà esito negativo.\n" "- Cancella -> la normale pulizia non-rame." -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Pulisci" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Tipo di fresatura" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -781,38 +802,38 @@ msgstr "" "- convenzionale / utile in assenza di compensazione del gioco" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Salita" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Convenzionale" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Sovrapposizione" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -831,54 +852,54 @@ msgstr "" "per i molti percorsi." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Margine" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Margine del riquadro di delimitazione." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Metodo" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -891,57 +912,57 @@ msgstr "" "- Basato su linee: linee parallele." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Standard" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Seme" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Righe" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Combinata" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Connetti" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -950,18 +971,18 @@ msgstr "" "per minimizzare i sollevamenti dell'utensile." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Controno" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -970,19 +991,19 @@ msgstr "" "per rifinire bordi grezzi." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Offset" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -993,8 +1014,8 @@ msgstr "" "dalle lavorazioni sul rame." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -1004,8 +1025,8 @@ msgstr "" "i bordi dei poligoni da\n" "disegnare." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1027,19 +1048,19 @@ msgstr "" "nell'ordine specificato." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Laser_lines" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Passate" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1047,21 +1068,21 @@ msgstr "" "Larghezza della distanza di isolamento in\n" "numero (intero) di larghezze dell'utensile." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Quanto (in frazione) della larghezza dell'utensile sarà sovrapposto ad ogni " "passaggio dell'utensile." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Tipo isolamento" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1081,25 +1102,25 @@ msgstr "" "essere fatto solo quando c'è un'apertura all'interno\n" "del poligono (ad esempio il poligono ha una forma a \"ciambella\")." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Completo" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Ext" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Int" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1107,12 +1128,12 @@ msgstr "" "Profondità della foratura (negativo)\n" "sotto la superficie del rame." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Distanza Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1124,11 +1145,11 @@ msgstr "" "della punta.\n" "Questo valore può compensare il parametro Cut Z." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1140,16 +1161,16 @@ msgstr "" "Taglierà più volte fino a quando non avrà raggiunto\n" "Cut Z (profondità di taglio)." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Profondità di ogni passaggio (positivo)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1157,8 +1178,8 @@ msgstr "" "Altezza dell'utensile durante gli spostamenti\n" "sul piano XY." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1170,14 +1191,14 @@ msgstr "" "E' la cosiddetta velocità di avanzamento \"a tuffo\".\n" "Questo è per lo spostamento lineare G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Avanzamenti rapidi" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1191,14 +1212,14 @@ msgstr "" "È utile solo per Marlin,\n" "ignora in tutti gli altri casi." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Velocità mandrino" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1206,17 +1227,17 @@ msgstr "" "Valocità del mandrino\n" "in RMP (opzionale)" -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Fresatura slot" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Se lo strumento ha degli slot allora verranno forati." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1224,12 +1245,12 @@ msgstr "" "Quanto (percentuale) del diametro dell'utensile sarà sovrapposto al " "precedente foro." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Ultimo foro" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1238,11 +1259,11 @@ msgstr "" "Se la lunghezza della tasca non è completamente coperta dai fori,\n" "aggiungi un foro come punto finale." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1252,12 +1273,12 @@ msgstr "" "renderà il ritaglio del PCB più lontano dal\n" "bordo effettivo del PCB" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Dimensione ponticello" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1270,12 +1291,12 @@ msgstr "" "materiale circostante (quello dal quale\n" "si sta rimuovendo il PCB)." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Tipo di gap" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1289,22 +1310,22 @@ msgstr "" "- Sottile -> come 'ponte' ma verrà assotigliato con una fresatura\n" "- M-Bites -> 'Mouse Bites' - come 'ponte' ma ricoperto di fori" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Ponte" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Sottile" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Profondità" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1313,32 +1334,32 @@ msgstr "" "La profondità da tenere\n" "per assotigliare i gap." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "Diametro dei fori per M-Bites." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Spaziatura" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "Distanza tra fori del M-Bites." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Forma convessa" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1347,7 +1368,7 @@ msgstr "" "Crea una forma convessa che circonda l'intero PCB.\n" "Utilizzato solo se il tipo di oggetto di origine è Gerber." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Ponticelli" @@ -1436,44 +1457,44 @@ msgstr "" "active Geometry object after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Cancellare" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1482,36 +1503,36 @@ msgstr "Cancellare" msgid "Edited value is out of range" msgstr "Il valore modificato è fuori range" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1540,27 +1561,27 @@ msgstr "Copia da DB" msgid "Delete from DB" msgstr "Cancella da DB" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Salva modifiche" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Database degli utensili" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Impossibile processare il file del DB utensili." @@ -1641,9 +1662,9 @@ msgstr "Per aggiungere un foro prima seleziona un utensile" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1661,24 +1682,24 @@ msgstr "Per aggiungere un foro prima seleziona un utensile" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Fatto." @@ -1690,7 +1711,7 @@ msgstr "Per aggiungere una matrice di punti prima seleziona un utensile" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Clicca sulla posizione di destinazione ..." @@ -1713,23 +1734,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Troppi oggetti per l'angolo selezionato." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Fallito." @@ -1765,9 +1786,9 @@ msgstr "" "Ridimensionamento fallito. Inserisci un diametro per il ridimensionamento." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Cancellato. Nessuna seleziona." @@ -1777,79 +1798,77 @@ msgid "Click on reference location ..." msgstr "Clicca sulla posizione di riferimento ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Cancella" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Fori totali" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Slot totali" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Avanzato" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Formato valore errato, inserire un numero." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1857,66 +1876,66 @@ msgstr "" "Utensile già presente nella lista.\n" "Salva e riedita l'Excellon se vuoi aggiungere questo utensile. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Aggiunto nuovo utensile con diametro" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Seleziona un utensile dalla tabella" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Eliminato utensile con diametro" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 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:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "Errore interno. Vedi shell.\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 msgid "Generating" msgstr "Generazione" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Modifica Excellon terminata." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Errore: Nessun utensile/Foro selezionato" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Clicca sulla posizione centrale della matrice circolare" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1925,19 +1944,19 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Nome:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Tabella utensili" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1945,19 +1964,19 @@ msgstr "" "Utensili in questo oggetto Excellon\n" "quando usati per la foratura." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Converti slot" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Converte in fori gli slot nel tool attuale." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Aggiungi/Modifica utensile" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1965,33 +1984,33 @@ msgstr "" "Aggiungi/Modifica un utensile dalla lista utensili\n" "per questo oggetto Excellon." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Diametro utensile" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Diametro del nuovo utensile" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Aggiungi" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1999,11 +2018,11 @@ msgstr "" "Aggiungi un nuovo utensile alla lista\n" "con il diametro specificato sopra." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Cancella utensile" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2011,55 +2030,55 @@ msgstr "" "Cancella un utensile dalla lista\n" "selezionandone la riga nella tabella." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Ridimensiona strumento" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 msgid "Resize a drill or a selection of drills." msgstr "Ridimensiona un foro o una selezione di fori." -#: appEditors/AppExcEditor.py:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Diametro ridimensionamento" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Diametro al quale ridimensionare." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Ridimensiona" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Ridimensiona foro(i)" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Aggiungi matrice di fori" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 msgid "Add an array of drills (linear or circular array)" msgstr "Aggiunge una matrice di fori (lineare o circolare)" -#: appEditors/AppExcEditor.py:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Tipo" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2067,50 +2086,47 @@ msgstr "" "Seleziona il tipo di matrice di fori da creare.\n" "Può essere lineare X(Y) o circolare" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Lineare" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Circolare" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Numero" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "Specifica quanti fori sono presenti nella matrice." -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Direzione" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2122,73 +2138,73 @@ msgstr "" "- 'Y' - asse verticale o\n" "- 'Angolo' - angolo per l'inclinazione della matrice" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Angolo" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Passo" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Passo = distanza tra due elementi della matrice." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2200,11 +2216,11 @@ msgstr "" "Valore minimo: -360 gradi.\n" "Valore massimo: 360.00 gradi." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2212,42 +2228,42 @@ msgstr "" "Direzione matrice circolare.\n" "Può essere CW = senso orario o CCW = senso antiorario." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 msgid "Angle at which each element in circular array is placed." msgstr "Angolo al quale è posizionato ogni elementodella matrice circolare." -#: appEditors/AppExcEditor.py:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Parametri Slot" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2255,21 +2271,21 @@ msgstr "" "Parametri per aggiungere uno slot (foro con bordi ovali)\n" "sia singolo sia come parte di una matrice." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Lunghezza" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Lunghezza. Lunghezza dello slot." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2281,8 +2297,8 @@ msgstr "" "- 'Y' - asse verticale o \n" "- 'Angolo' - ancolo per l'inclinazione dello slot" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2294,15 +2310,15 @@ msgstr "" "Valore minimo: -360 gradi.\n" "Valore massimo: 360.00 gradi." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Parametri matrice slot" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 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:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2310,21 +2326,21 @@ msgstr "" "Seleziona il tipo di matrice di slot da creare.\n" "Può essere lineare (X,Y) o circolare" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Specifica il numero di slot che comporranno la matrice." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Editor Exit" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Esci dall'editor." @@ -2332,12 +2348,12 @@ msgstr "Esci dall'editor." msgid "Buffer Selection" msgstr "Selezione Buffer" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Buffer distanza" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Buffer angolo" @@ -2354,32 +2370,32 @@ 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:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Arrotondato" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Squadrato" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Smussato" @@ -2399,28 +2415,28 @@ msgstr "Buffer completo" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2438,15 +2454,15 @@ msgid "Plugin" msgstr "plugin_tab" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Utensile buffer" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 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 " @@ -2460,23 +2476,23 @@ msgstr "Strumento inserimento testo" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Dimensione" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Testo" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Applica" @@ -2484,19 +2500,19 @@ msgstr "Applica" msgid "Text Tool" msgstr "Utensile testo" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Strumenti" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Strumento disegno" @@ -2524,65 +2540,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Nessuna forma selezionata." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Strumento trasformazione" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Ruota" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Inclina/Taglia" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Scala" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Specchia" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Riferimento" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2599,64 +2615,64 @@ msgstr "" "- Punto -> un punto custom definito dalle coordinate X,Y\n" "- Selezione Min -> il punto (minx, miny) del contenitore della selezione" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Origine" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Selezione" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Punto" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Minimo" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Valore" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "Un punto di riferimento nel formato X,Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Aggiungi coordinate del punto dagli appunti." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2669,7 +2685,7 @@ msgstr "" "Numeri positivi per il senso orario.\n" "Numeri negativi per il senso antiorario." -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2681,30 +2697,30 @@ msgstr "" "rettangolo di selezione per tutti gli oggetti selezionati." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Collegamento" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 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:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "Angolo X" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2713,13 +2729,13 @@ msgstr "" "Angolo per l'azione di inclinazione, in gradi.\n" "Numero float compreso tra -360 e 360." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Inclinazione X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2730,38 +2746,38 @@ msgstr "" "Il punto di riferimento è il centro del\n" "rettangolo di selezione per tutti gli oggetti selezionati." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Angolo Y" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Inclina Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "Fattore X" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Fattore di scala sull'asse X." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Scala X" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2772,59 +2788,59 @@ msgstr "" "Il punto di riferimento dipende\n" "dallo stato della casella di controllo Riferimento scala." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Fattore Y" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Fattore di scala sull'asse Y." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Scala Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Capovolgi in X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Capovolgi gli oggetti selezionati sull'asse X." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Capovolgi in Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "Valore X" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "Distanza da applicare sull'asse X. In unità correnti." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2835,35 +2851,35 @@ msgstr "" "Il punto di riferimento è il centro del\n" "rettangolo di selezione per tutti gli oggetti selezionati.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Valore Y" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Distanza da applicare sull'asse Y. In unità correnti." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Offset X" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Arrotondato" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2876,16 +2892,16 @@ msgstr "" "Se non selezionato, il buffer seguirà l'esatta geometria\n" "della forma bufferizzata." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Distanza" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2898,12 +2914,12 @@ msgstr "" "Ogni elemento della geometria dell'oggetto verrà aumentato\n" "o diminuito con la 'distanza'." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2912,8 +2928,8 @@ msgstr "" "Crea l'effetto buffer su ogni geometria,\n" "elemento dall'oggetto selezionato, usando la distanza." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2927,12 +2943,12 @@ msgstr "" "Ogni elemento della geometria dell'oggetto verrà aumentato\n" "o diminuito in base al 'Valore'." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2941,22 +2957,22 @@ msgstr "" "Crea l'effetto buffer su ogni geometria,\n" "elemento dall'oggetto selezionato, usando il fattore." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Oggetto" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Valori del formato punto non corrette. Il formato è X,Y" -#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2964,14 +2980,14 @@ msgstr "" "0." #: appEditors/AppGeoEditor.py:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 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:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "" @@ -2984,13 +3000,13 @@ msgstr "Sto ruotando" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "L'azione non è stata eseguita" @@ -2998,13 +3014,13 @@ msgstr "L'azione non è stata eseguita" msgid "Flipping" msgstr "Sto eseguendo il Flip" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Capovolgimento in Y effettuato" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Capovolgimento in X effettuato" @@ -3012,11 +3028,11 @@ msgstr "Capovolgimento in X effettuato" msgid "Skewing" msgstr "Sto inclinando" -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Inclinazione sull'asse X effettuata" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Inclinazione sull'asse Y effettuata" @@ -3024,11 +3040,11 @@ msgstr "Inclinazione sull'asse Y effettuata" msgid "Scaling" msgstr "Sto riscalando" -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Riscalatura su asse X effettuata" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Riscalatura su asse Y effettuata" @@ -3037,69 +3053,69 @@ msgid "Offsetting" msgstr "Applicazione offset" #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Offset sull'asse X applicato" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Offset sull'asse Y applicato" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Riempimento" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Bugger applicato" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Ruota ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Inserire un angolo (in gradi)" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Rotazione effettuata" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Ruota annullato" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Offset su asse X ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Valore di distanza" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Offset X annullato" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Offset su asse Y ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Offset su Y applicato" @@ -3107,11 +3123,11 @@ msgstr "Offset su Y applicato" msgid "Offset on the Y axis canceled" msgstr "Offset sull'asse Y annullata" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Inclinazione su asse Y ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Deformazione in X applicata" @@ -3119,11 +3135,11 @@ msgstr "Deformazione in X applicata" msgid "Skew on X axis canceled" msgstr "Deformazione in X annullata" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Inclinazione su asse Y ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Deformazione in Y applicata" @@ -3232,7 +3248,7 @@ msgstr "Seleziona una forma da utilizzare come area di eliminazione ..." msgid "Click to pick-up the erase shape..." msgstr "Fai clic per selezionare la forma di cancellazione ..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Clicca per cancellare ..." @@ -3240,7 +3256,7 @@ msgstr "Clicca per cancellare ..." msgid "Create Paint geometry ..." msgstr "Crea geometria di disegno ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Trasformazioni di forma ..." @@ -3267,49 +3283,49 @@ msgstr "Tabella Geometrie" msgid "The list of geometry elements inside the edited object." msgstr "Lista degli elementi geometria nell'oggetto editato." -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 msgid "Zoom on selection" msgstr "Zoom sulla selezione" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Parametri" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 msgid "Geometry parameters." msgstr "Parametri Geometria." @@ -3349,42 +3365,42 @@ msgstr "E' Semplice" msgid "The length of the geometry element." msgstr "Lunghezza dell'elemento geometria." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Coordinate" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 msgid "The coordinates of the selected geometry element." msgstr "Coordinate dell'elemento geometria selezionato." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 msgid "Vertex Points" msgstr "Punti Vertici" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "Numero di punti dei vertici nell'elemento geometria selezionato." -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 msgid "Simplification" msgstr "Semplificazione" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "Semplifica una geometria riducendone il numero di punti vertice." -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Tolleranza" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3394,14 +3410,14 @@ msgstr "" "all'interno della tolleranza di distanza della geometria iniziale." #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Semplifica" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -3411,19 +3427,19 @@ msgstr "" msgid "Ring" msgstr "Anello" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Linea" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Poligono" @@ -3443,15 +3459,14 @@ msgstr "Elemento Geom" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Elaborazione" @@ -3468,9 +3483,9 @@ msgstr "Snap alla griglia abilitato." msgid "Grid Snap disabled." msgstr "Snap alla griglia disabilitato." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Fai clic sul punto target." @@ -3480,8 +3495,8 @@ msgstr "Fai clic sul punto target." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Elaborazione..." @@ -3493,7 +3508,7 @@ msgstr "Caricamento delle Geometrie nell'Editor..." msgid "Editing MultiGeo Geometry, tool" msgstr "Modifica di Geometria MultiGeo, strumento" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "con diametro" @@ -3549,9 +3564,8 @@ msgstr "" msgid "Invalid value for" msgstr "Valore non valido per" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3654,38 +3668,38 @@ msgstr "Contrassegna le aree poligonali nel Gerber modificato ..." msgid "Nothing selected to move" msgstr "Nulla di selezionato da spostare" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 #, fuzzy #| msgid "The list of geometry elements inside the edited object." msgid "Select shapes to import them into the edited object." msgstr "Lista degli elementi geometria nell'oggetto editato." -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Poligono aggiunto" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" "Fai clic per aggiungere il prossimo poligono o fai clic con il tasto destro " "per iniziare." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "Nessun poligono nella selezione." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Il valore del codice di apertura è mancante o nel formato errato. Aggiungilo " "e riprova." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3693,158 +3707,158 @@ msgstr "" "Il valore delle dimensioni dell'apertura è mancante o nel formato errato. " "Aggiungilo nel formato (larghezza, altezza) e riprova." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Il valore della dimensione dell'apertura è mancante o nel formato errato. " "Aggiungilo e riprova." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Apertura già nella tabella di apertura." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Aggiunta nuova apertura con codice" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Seleziona un'apertura nella tabella Aperture" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Seleziona un'apertura in Tabella apertura ->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Apertura eliminata con codice" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "Le dimensioni necessitano di valori float separati da una virgola." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Dimensioni modificate." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Codice" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Caricamento" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Impostazione della UI" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Aggiunta della geometria terminata. Preparazione della GUI" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Terminato il caricamento dell'oggetto Gerber nell'editor." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Annullato. Nessuna apertura selezionata" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Coordinate copiate negli appunti." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Sto tracciando" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Impossibile. Nessuna geometria di apertura selezionata." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Poligoni contrassegnati." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 msgid "No polygons were marked. None fit within the limits." msgstr "Nessun poligono contrassegnato. Nessuno risponde ai criteri." -#: appEditors/AppGerberEditor.py:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Aperture" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Tabella delle aperture per l'oggetto Gerber." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Indice" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Codice apertura" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo di apertura: circolare, rettangolo, macro ecc" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Dimensione apertura:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3854,26 +3868,26 @@ msgstr "" "- (larghezza, altezza) per tipo R, O.\n" "- (diametro, nVertices) per il tipo P" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Aggiungi/Cancella apertura" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Aggiungi/Cancella apertura dalla tabella" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Codice della nuova apertura" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 #, fuzzy #| msgid "Size" msgid "Size:" msgstr "Dimensione" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3887,7 +3901,7 @@ msgstr "" "calcolato come:\n" "sqrt (larghezza**2 + altezza**2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3899,11 +3913,11 @@ msgstr "" "R = rettangolare\n" "O = oblungo" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 #, fuzzy #| msgid "" #| "Dimensions for the new aperture.\n" @@ -3917,63 +3931,63 @@ msgstr "" "Attivo solo per aperture rettangolari (tipo R).\n" "Il formato è (larghezza, altezza)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Aggiungi una apertura nella lista aperture." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Cancella una apertura dalla lista aperture" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 #, fuzzy #| msgid "Is Valid" msgid "Valid" msgstr "E' valido" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 #, fuzzy #| msgid "All non selected plots disabled." msgid "Show if the selected polygon is valid." msgstr "Tutte le tracce non selezionate sono disabilitate." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Area" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 #, fuzzy #| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Vedi il codice sorgente dell'oggetto selezionato." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "pollici" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Aperture buffer" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Buffer di un'apertura nella lista aperture" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3987,20 +4001,20 @@ msgstr "" "- \"Smussato\": l'angolo è una linea che collega direttamente le funzioni " "che si incontrano nell'angolo" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Scala apertura" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Scala apertura nella lista aperture" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Fattore di scala" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -4008,19 +4022,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:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Marchia poligoni" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Marchia aree poligoni." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Area Soglia SUPERIORE" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4028,11 +4042,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Area Soglia INFERIORE" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4040,32 +4054,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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Contrassegna" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Contrassegna i poligoni che rientrano nei limiti." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Cancella i poligoni contrassegnati." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Pulisci tutte le marchiature." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Aggiungi matrice di pad" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Aggiunge una matrice di pad (lineare o circolare)" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4073,91 +4087,91 @@ msgstr "" "Seleziona il tipo di array di pad da creare.\n" "Può essere lineare X(Y) o circolare" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Numero di pad" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Specifica quanti pad inserire nella matrice." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Applico Rotazione" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Applico il capovolgimento" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Applico inclinazione" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Applicare scala" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Applicazione offset" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Applicazione del buffer" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Offset Y annullato" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Deformazione in X annullata" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Deformazione Y annullata" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Trova" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Cercherà ed evidenzierà in giallo la stringa nella casella Trova." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Trova la scatola. Inserisci qui le stringhe da cercare nel testo." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Sostituisci con" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "" "Sostituirà la stringa dalla casella Trova con quella nella casella " "Sostituisci." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Tutto" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4165,64 +4179,64 @@ msgstr "" "Se selezionato, sostituirà tutte le istanze nella casella \"Trova\"\n" "con il testo nella casella \"Sostituisci\"." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Salva modifiche internamente." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "" "Aprire una finestra di stampa di anteprima standard del sistema operativo." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Aprire una finestra di stampa standard del sistema operativo." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Aprirà un file di testo nell'editor." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Salverà il testo nell'editor in un file." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Esegui" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "Saranno eseguiti i comandi TCL trovati nel file di testo, uno per uno." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Apri il file" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Esporta il Codice ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "File o directory inesistente" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Salvato in" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Editor del codice" @@ -4246,7 +4260,7 @@ msgstr "Intestazione GCode" msgid "Start GCode" msgstr "Inizio G-Code" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "Codice macchina caricato nell'editor codice" @@ -4262,16 +4276,16 @@ msgstr "GCode" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Fori" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Slots" @@ -4300,121 +4314,121 @@ msgstr "Inserisci Codice" msgid "Insert the code above at the cursor location." msgstr "Inserisci codice sopra la posizione del cursore." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "Sola Lettura" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Disfare" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Rifare" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Taglia" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Copia" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Incolla" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Seleziona tutto" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Aumentare" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Scendere" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4425,19 +4439,19 @@ msgstr "" "- Relativo -> il punto di riferimento è la posizione del mouse prima del " "salto" -#: appGUI/GUIElements.py:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Assoluto" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Locazione" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4449,90 +4463,90 @@ msgstr "" "Se il riferimento è relativo, il salto sarà alla distanza (x,y)\n" "dal punto di posizione attuale del mouse." -#: appGUI/GUIElements.py:3999 +#: appGUI/GUIElements.py:4007 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Salva log" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Cancella tutto" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Digita >help< per iniziare" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "Jog asse Y." -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "Sposta su origine" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "Jog asse X." -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "Jog asse Z." -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 msgid "Zero the CNC X axes at current position." msgstr "Azzera l'asse X alla posizione corrente." -#: appGUI/GUIElements.py:4805 +#: appGUI/GUIElements.py:4830 msgid "Zero the CNC Y axes at current position." msgstr "Azzera l'asse Y alla posizione corrente." -#: appGUI/GUIElements.py:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 msgid "Zero the CNC Z axes at current position." msgstr "Azzera l'asse Z alla posizione corrente." -#: appGUI/GUIElements.py:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "Effettua Home" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "Esegue un ciclo di home su tutti gli assi." -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 msgid "Zero all CNC axes at current position." msgstr "Azzera tutti gli assi alla posizione corrente." -#: appGUI/GUIElements.py:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "Inattivo." -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "Applicazione avviata ..." -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "Ciao!" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "Esegui Script ..." -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4542,46 +4556,46 @@ msgstr "" "consentire l'automazione di alcune\n" "funzioni di FlatCAM." -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 #: appPlugins/ToolPcbWizard.py:429 appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "Apri" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 -#: app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 +#: app_Main.py:9187 msgid "Open Project" msgstr "Apri progetto" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "Apri Gerber" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "Apri Excellon" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 -#: app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 +#: app_Main.py:9152 msgid "Open G-Code" msgstr "Apri G-Code" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "Esci" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "Attiva / disattiva pannello" @@ -4589,11 +4603,11 @@ msgstr "Attiva / disattiva pannello" msgid "File" msgstr "File" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "Nuovo Progetto" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -4601,32 +4615,32 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Creerà un nuovo progetto vuoto" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "Nuovo" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 -#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 -#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 -#: appPlugins/ToolNCC.py:4158 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 +#: appPlugins/ToolFilm.py:1209 appPlugins/ToolImage.py:175 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:149 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolSolderPaste.py:1533 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "Geometria" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 -#: appGUI/MainGUI.py:4605 appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 +#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "N" @@ -4635,29 +4649,29 @@ msgid "Will create a new, empty Geometry Object." msgstr "Creerà un nuovo oggetto Geometria vuoto." #: appGUI/MainGUI.py:105 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 #: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 -#: appPlugins/ToolFilm.py:1184 appPlugins/ToolFilm.py:1207 +#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 -#: appPlugins/ToolPanelize.py:144 appPlugins/ToolPanelize.py:248 -#: appPlugins/ToolPanelize.py:1149 appPlugins/ToolPanelize.py:1191 -#: appPlugins/ToolPanelize.py:1290 appPlugins/ToolTransform.py:160 -#: appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:143 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolPanelize.py:1292 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:4599 appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:4616 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "B" @@ -4665,26 +4679,26 @@ msgstr "B" msgid "Will create a new, empty Gerber Object." msgstr "Creerà un nuovo oggetto Gerber vuoto." -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 #: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 -#: appPlugins/ToolFilm.py:1466 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:3636 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolFilm.py:1467 appPlugins/ToolIsolation.py:3574 +#: appPlugins/ToolMilling.py:3586 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "L" @@ -4692,12 +4706,12 @@ msgstr "L" msgid "Will create a new, empty Excellon Object." msgstr "Creerà un nuovo oggetto Excellon vuoto." -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "Documento" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 -#: appGUI/MainGUI.py:4867 appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 +#: appGUI/MainGUI.py:4884 appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "D" @@ -4705,7 +4719,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Creerà un nuovo oggetto Documento vuoto." -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -4721,20 +4735,20 @@ msgstr "Progetti recenti" msgid "Recent files" msgstr "File recenti" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "Salva" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "Salva progetto" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "Salva Progetto con nome" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -4742,11 +4756,11 @@ msgstr "Ctrl+Shift+S" msgid "Scripting" msgstr "Scripting" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "Nuovo Script" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "Apri Script" @@ -4754,11 +4768,11 @@ msgstr "Apri Script" msgid "Open Example" msgstr "Apri esempio" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "Esegui Script" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "Shift+S" @@ -4791,11 +4805,11 @@ msgid "Export" msgstr "Esporta" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 -#: appPlugins/ToolQRCode.py:667 app_Main.py:9271 app_Main.py:9276 +#: appPlugins/ToolQRCode.py:667 app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "Esporta SVG" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "Esporta DXF" @@ -4814,7 +4828,7 @@ msgstr "" "l'immagine salvata conterrà le informazioni\n" "visive attualmente nell'area del grafico FlatCAM." -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "Esporta Excellon" @@ -4828,7 +4842,7 @@ msgstr "" "il formato delle coordinate, le unità di file e gli zeri\n" "sono impostati in Preferenze -> Esporta Excellon." -#: appGUI/MainGUI.py:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Esporta Gerber" @@ -4854,19 +4868,19 @@ msgstr "Importa preferenze da file" msgid "Export Preferences to file" msgstr "Esporta preferenze su file" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Salva Preferenze" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Stampa (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Modifica" @@ -4874,8 +4888,8 @@ msgstr "Modifica" msgid "Edit Object" msgstr "Modifica oggetto" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -4960,18 +4974,18 @@ msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" "Unisci una selezione di oggetti Gerber in un nuovo oggetto Gerber combinato." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Imposta origine" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -4979,50 +4993,50 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 #, fuzzy #| msgid "Set Origin" msgid "Custom Origin" msgstr "Imposta origine" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Vai a posizione" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Trova nell'oggetto" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Camba unità" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Preferenze" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -5039,19 +5053,19 @@ msgstr "Ruota Selezione" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Inclina sull'asse X" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Inclina sull'asse Y" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5067,11 +5081,11 @@ msgstr "Capovolgi in Y" msgid "View source" msgstr "Vedi sorgente" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5081,29 +5095,29 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "Incrementale" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 #, fuzzy #| msgid "Area" msgid "3D Area" msgstr "Area" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Vedi" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Attiva tutto" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Disabilitare tutto" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5111,7 +5125,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Abilita non selezionato" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5119,34 +5133,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Disabilita non selezionati" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Zoom Tutto" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Zoom In" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Zoom Out" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5154,15 +5168,15 @@ msgstr "-" msgid "Redraw All" msgstr "Ridisegna tutto" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Attiva/Disattiva Editor codice" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5170,15 +5184,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "(Dis)abilita schermo intero" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Attiva/disattiva Area disegno" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5186,7 +5200,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "(Dis)attiva Progetto/Sel/Strumento" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5194,15 +5208,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Attiva lo snap alla griglia" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "(Dis)&attiva linee griglia" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5210,7 +5224,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Attiva/Disattiva Asse" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5218,588 +5232,589 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Attiva/Disattiva area di lavoro" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Camba HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "Jog" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Oggetti" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Deseleziona tutto" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Riga di comando" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Aiuto" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Aiuto Online" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Gestore segnalibri" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Riporta un bug" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Specifiche Excellon" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Specifiche Gerber" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Elenco Shortcuts" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "Canale YouTube" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "Informazioni sull'app" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Edito geometria" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Aggiungi Cerchio" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Aggiungi Arco" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Aggiungi rettangolo" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Aggiungi Poligono" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Aggiungi Percorso" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Aggiungi Testo" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Unione Poligono" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Interseca Poligono" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Sottrai Poligono" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 msgid "Alt Subtraction" msgstr "Alt Sottrazione" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Taglia Percorso" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Copia Geometria" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Cancella forma" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Sposta" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "(Dis)abilita l'aggancio agli angoli" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Aggiungi foro" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Aggiungi matrici Slot" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Aggiungi Slot" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Ridimensiona Foro(i)" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Sposta Foro" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Aggiungi Pad" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Aggiungi Traccia" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Aggiungi Regione" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Poligonizza" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Aggiungi semidisco" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Aggiungi disco" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Marchia Area" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Gomma" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Trasforma" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Abilita Plot" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Disabilita Plot" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Imposta Colore" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Rosso" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Blu" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Giallo" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Porpora" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Marrone" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Bianco" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Nero" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Personalizzato" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Trasparenza" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Valori di default" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Vedi sorgente" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Proprietà" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Progetto" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Strumenti File" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Strumenti Edit" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Strumenti Vedi" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Strumenti Shell" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 #, fuzzy #| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Strumenti File" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Strumenti Editor Excellon" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Strumenti Editor Geometrie" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Strumenti Editor Gerber" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Toolbar Coordinate delta" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Toolbar Coordinate" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Strumenti Griglia" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Toolbar stato" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Salva progetto" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Strumento distanza" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Strumento distanza minima" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Ridisegna" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Svuota Plot" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Autolivellamento" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Segui" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Pannello" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB doppia faccia" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Allinea oggetti" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 #, fuzzy #| msgid "ExtraCut" msgid "Extract" msgstr "Taglio extra" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Strumento Copper Thieving" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" msgstr "Strumento marchiatura bordi" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Punzona Gerber" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Calcolatrici" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Seleziona" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Ridimensiona Foro" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Copia Foro" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Cancella Foro" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Aggiungi Buffer" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Disegna Figura" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Explodi Poligono" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Copia Forma(e)" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Trasformazioni" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Sposta oggetti" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "SemiDisco" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Disco" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 #, fuzzy #| msgid "Import image" msgid "Import Shape" msgstr "Importa immagine" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Aggancia alla griglia" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Distanza aggancio gliglia X" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5807,27 +5822,27 @@ msgstr "" "Se attivo, valore su Grid_X\n" "sarà copiato nel valore Grid_Y." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Distanza aggancio gliglia Y" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Aggancia all'angolo" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Massima distanza magnete" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "(Dis)attiva visualizzazione asse sui canvas" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Display)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5835,7 +5850,7 @@ msgstr "" "Disegna un rettangolo delimitante.\n" "Lo scopo è quello di mostrare i limiti del nostro lavoro." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5843,7 +5858,7 @@ msgstr "" "Misure relative.\n" "Il riferimento è l'ultima posizione cliccata" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5851,65 +5866,65 @@ msgstr "" "Misure relative.\n" "Il riferimento è la posizione (X=0, Y=0)" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "Shell TCL" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Area Grafica" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "GEOMETRIA" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 #, fuzzy #| msgid "Parsing" msgid "Processing" msgstr "Elaborazione" -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 #, fuzzy #| msgid "plugin_tab" msgid "Extra Plugins" msgstr "plugin_tab" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "UTILITA'" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Ripristina Defaults" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5917,19 +5932,19 @@ msgstr "" "Ripristina l'intero set di valori predefiniti\n" "ai valori iniziali caricati dopo il primo avvio." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Aprii cartella preferenze" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Apri la cartella dove FlatCAM salva il file delle preferenze." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Pulisci impostazioni GUI" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5937,11 +5952,11 @@ msgstr "" "Cancella le impostazioni della GUI per FlatCAM,\n" "come: layout, stato gui, stile, supporto hdpi ecc." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Applica le impostazioni correnti senza salvarle su file." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5949,110 +5964,113 @@ msgstr "" "Salva le impostazioni correnti nel file \"current_defaults\",\n" "file che memorizza le preferenze predefinite di lavoro." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "Non salverà le modifiche e chiuderà la finestra delle preferenze." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "(Dis)abilita visibilità" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Griglie" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Percorso" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Rettangolo" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Cerchio" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Arco" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Unione" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Intersezione" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Sottrazione" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Pad" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Matrice di Pad" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Traccia" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "RegioneRegione" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Editor Excellon" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Sposta su origine" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Unità applicazione" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Strumenti di blocco" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Tab scollegabili" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "Cartella preferenze FlatCAM aperta." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Sicuro di voler cancellare le impostazioni GUI?\n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Sì" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "No" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Copia oggetti" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6064,12 +6082,12 @@ msgstr "" "dal primo elemento. Alla fine premere il tasto ~ X ~ o\n" "il pulsante della barra degli strumenti." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Avvertenza" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6077,7 +6095,7 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Intersezione." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6085,7 +6103,7 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Sottrazione." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6093,387 +6111,387 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Unione." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "Nuovo utensile" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Diametro utensile" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Aggiunta utensile annullata" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Uscita dallo strumento Distanza..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Lista tasti Shortcuts" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "L'applicazione sta salvando il progetto. Attendere ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Shell abilitata." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Shell disabilitata." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Elenco tasti Shortcuts" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Genera lista Shortcuts" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "Lista tasti Shortcuts" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Vai alla Tab Progetto" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Vai alla Tab Seleziona" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Vai alla Tab Strumenti" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Nuovo Gerber" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Modifica oggetto (se selezionato)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Griglia On/Off" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Vai alle coordinate" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Nuovo Excellon" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Sposta Oggetto" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Nuova Geometria" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Cambia unità" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Apri Strumento Proprietà" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Ruota di 90 gradi orari" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Attiva/Disattiva Shell" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Aggiungi utensile (in Tab Geometrie selezionate o in NCC o Strumento Paint)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Capovolsi sull'asse X" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Capovolsi sull'asse Y" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Copia Oggetto" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Apri DataBase Utensili" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Apri file Excellon" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Apri file Gerber" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Strumento importazione PDF" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Commuta assi" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Copia Nome Oggetto" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Strumento distanza minima" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Apri finestra preferenze" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Ruota 90 gradi antiorari" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Esegui Script" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "(Dis)abilita area di lavoro" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "PCB doppia faccia" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Strumento Fiducial" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Inverti Gerber" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Strumento dispensa solder paste" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Pulizia non-rame (NCC)" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Ottimizzazione" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 #, fuzzy #| msgid "Paint Area Tool" msgid "Paint Area" msgstr "Strumento disegna area" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Codice" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Esegui controllo regole" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Vedi file sorgente" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Sottraendo" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "Taglia PCB" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Pannellizza PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Abilita oggetti non selezionati" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Disabilita oggetti non selezionati" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "(Dis)abilita schermo intero" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Annulla l'azione corrente" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6481,236 +6499,236 @@ msgstr "" "Incolla speciale. Converte uno stile di percorso Windows in quello richiesto " "in Tcl Shell" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Apri manuale online" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "Rename Objects" msgstr "Rinomina Oggetti" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Apri tutorial online" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Aggiorna plot" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Cancella oggetto" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Alternativo: strumento elimina" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(da sinistra a Key_1) (Dis)attiva area blocco note (lato sinistro)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Spazio" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "(Dis)abilita il plot degli oggetti" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Deseleziona oggetti" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Lista shortcut dell'editor" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "EDITOR GEOMETRIE" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Disegna un arco" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Copia elemento Geometria" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "All'interno di Aggiungi arco verrà visualizzata la direzione: oraria CW o " "antioraria CCW" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Strumento intersezione poligoni" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Strumento disegno geometria" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Vai alla posizione (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Sposta elemento Geometria" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "All'interno di Aggiungi arco verranno scorse le modalità degli archi" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Disegna un poligono" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Disegna un cerchio" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Disegna un persorso" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Disegna un rettangolo" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Strumento sottrazione poligono" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Strumento aggiungi testo" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Strumento unisci poligono" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Ribalta forme sull'asse X" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Ribalta forme sull'asse Y" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Inclina forme sull'asse X" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Inclina forme sull'asse Y" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Strumento Edito trasformazione" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Applica offset alle forme sull'asse X" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Applica offset alle forme sull'asse Y" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Salva oggetto ed esci dall'Editor" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Strumento taglia poligono" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Ruota Geometria" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "INVIO" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Completa disegno per alcuni utensili" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Annulla e torna a Seleziona" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "EDITOR EXCELLON" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Aggiungi un nuovo TOOL" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Attiva/disattiva direzione slot" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Spazio" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Attiva/disattiva direzione array" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "EDITOR GERBER" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "All'interno dello strumento Tracce & Regioni le modalità piegature " "scorreranno all'indietro" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "All'interno dello strumento Tracce & Regioni le modalità piegature " "scorreranno in avanti" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Alternativo: cancella aperture" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Strumento cancella" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Strumento marca area" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Strumento Poligonizza" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Strumento trasformazione" @@ -6755,22 +6773,22 @@ msgid "Gerber Object" msgstr "Oggetto Gerber" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Opzioni disegno" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Solido" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Poligono colore pieno." @@ -6779,29 +6797,29 @@ msgid "Multi-Color" msgstr "Multi-Colore" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Disegna poligoni in colori diversi." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Disegna" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Disegna (mostra) questo oggetto." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6830,8 +6848,8 @@ msgid "Show the Object Attributes." msgstr "Mostra utilità." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "(Dis)attiva visualizzazione tabella utensili." @@ -6848,16 +6866,16 @@ msgstr "" "Se selezionato, mostrerà tutte le aperture.\n" "Se deselezionato, eliminerà tutte le forme disegnati." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Marchia le aperture." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Geometria solida del buffer" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6873,8 +6891,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Percorso di isolamento" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6882,7 +6900,7 @@ msgstr "" "Crea un oggetto Geometria con\n" "percorsi utensile per tagliare esternamente i poligoni." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6907,11 +6925,11 @@ msgstr "Utilities" msgid "Show the Utilities." msgstr "Mostra utilità." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Regioni non-rame" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6926,12 +6944,12 @@ msgstr "" "il rame da una regione specifica." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Margine dei bordi" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6942,20 +6960,20 @@ msgstr "" "disegnando una contenitore intorno a tutti\n" "gli oggetti con questa distanza minima." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "La geometria risultante avrà angoli arrotondati." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Genera geometria" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Rettangolo contenitore" @@ -6967,7 +6985,7 @@ msgstr "" "Crea una geometria che circonda l'oggetto Gerber.\n" "Forma quadrata." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6975,7 +6993,7 @@ msgstr "" "Distanza del contenitore dai bordi\n" "al poligono più vicino." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7000,7 +7018,7 @@ msgid "Solid circles." msgstr "Cercio pieno." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7015,9 +7033,9 @@ msgstr "" "Qui vengono selezionati gli utensili per la generazione del codice G." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7026,7 +7044,7 @@ msgstr "" "è l'altezza del taglio nel materiale." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7035,7 +7053,7 @@ msgstr "" "punta da trapano." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7056,12 +7074,12 @@ msgstr "" "Non seleziona gli utensili per la generazione del codice G." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Carica automaticamente dal DB" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7091,7 +7109,7 @@ msgstr "" "Selezionare dalla tabella degli strumenti sopra i diametri dei fori\n" "da fresare. Utilizzare la colonna # per effettuare la selezione." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Diametro fresa" @@ -7159,13 +7177,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Disegna oggetto" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Diametro" @@ -7209,7 +7227,7 @@ msgstr "Esegui lo strumento Disegno dal Tab Disegno." msgid "Generate a CNCJob by milling a Geometry." msgstr "Generazione un CNCJob fresando una geomatria." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7226,7 +7244,7 @@ msgid "Total of vertex points in the geometry." msgstr "Quantità punti vertice nella geometria." #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Calcola" @@ -7238,7 +7256,7 @@ msgstr "Calcola il numero dei punti vertice nella geometria." msgid "CNC Job Object" msgstr "Oggetto CNC Job" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7250,15 +7268,15 @@ msgstr "" "sopra al pezzo o di tipo 'Taglia',\n" "cioè movimenti che tagliano il materiale." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Travel" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Mostra annotazioni" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7340,7 +7358,7 @@ msgstr "" "Quando selezionato, includerà snippets di codice CNC (aggiungi e anteponi)\n" "definito nelle Preferenze." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -7384,7 +7402,7 @@ msgid "Font Type" msgstr "Tipo carattere" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Dimensione carattere" @@ -7396,8 +7414,8 @@ msgstr "Allineamento" msgid "Align Left" msgstr "Allinea a sinistra" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Centro" @@ -7434,31 +7452,31 @@ msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Imposta la dimensione del tab. In pixel. Il valore di default è 80 pixel." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Assi abilitati." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Assi disabilitati." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD abilitato." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD disabilitato." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Griglia abilitata." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Griglia disabilitata." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7466,41 +7484,41 @@ msgstr "" "Impossibile annotare a causa di una differenza tra il numero di elementi di " "testo e il numero di posizioni di testo." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Preferenze applicate." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Sicuro di voler continuare?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "L'applicazione verrà riavviata" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Preferenze chiuse senza salvarle." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "I valori predefiniti delle preferenze vengono ripristinati." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Impossibile scrivere le impostazioni predefinite nel file." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Preferenze salvate." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Preferenze modificate ma non salvate." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7508,12 +7526,12 @@ msgstr "" "Uno o più valori modificati.\n" "Vuoi salvare?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "Opzioni avanzate CNC Job" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7521,19 +7539,19 @@ msgstr "" "Esporta e salva il G-Code per\n" "fare un file dell'oggetto." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Dimensione annotazioni" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "La dimensione del testo delle annotazioni, in pixel." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Colore annotazioni" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Imposta il colore del carattere per i le annotazioni." @@ -7541,16 +7559,16 @@ msgstr "Imposta il colore del carattere per i le annotazioni." msgid "CNC Job Editor" msgstr "Editor CNC Job" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "Lista di parametri editor." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Anteponi al G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7558,7 +7576,7 @@ msgstr "" "Scrivi qui qualsiasi comando G-Code che vuoi\n" "venga inserito all'inizio del file G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7566,11 +7584,11 @@ msgstr "" "Scrivi qui qualsiasi comando G-Code che vuoi venga inserito all'inizio del " "file G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "Accoda al G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7580,7 +7598,7 @@ msgstr "" "venga inserito alla fine del file G-Code.\n" "Es.: M2 (Fine programma)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7595,9 +7613,9 @@ msgid "CNC Job General" msgstr "Generale CNC Job" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Passi cerchi" @@ -7634,7 +7652,7 @@ msgstr "" "X, Y, Z nel codice CNC (GCODE, ecc.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7690,11 +7708,11 @@ msgstr "Colore linee spostamenti" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Esterno" @@ -7705,17 +7723,17 @@ msgstr "Imposta il colore per disegnare le linee degli spostamenti." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Riempi" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7726,23 +7744,23 @@ msgstr "" "cifre sono per il livello alfa (trasparenza)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Alpha" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Imposta il livello di trasparenza per gli oggetti disegnati." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Colore oggetto" @@ -7754,11 +7772,11 @@ msgstr "Imposta il colore per gli oggetti CNC Job." msgid "CNC Job Options" msgstr "Opzioni CNC Job" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "Esporta G-Code" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Tipo di plot" @@ -7766,16 +7784,16 @@ msgstr "Tipo di plot" msgid "Excellon Adv. Options" msgstr "Opzioni avanzate Ecellon" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Opzioni avanzate" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7785,23 +7803,23 @@ msgstr "" "Tali parametri sono disponibili solo per\n" "App a livello avanzato." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Mostra/Nasconti tabella" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "Una lista di parametri di edit Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Limite selezione" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7815,52 +7833,52 @@ msgstr "" "Aumenta le prestazioni quando si usano un\n" "gran numero di elementi geometrici." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Nuovo diametro" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Numero di fori" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Matrice lineare di fori" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Direzione lineare" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Matrice circolare di fori" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Direzione circolare" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Ancolo circolare" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Matrice lineare di slot" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Numero di Slot" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Matrice circolare di slot" @@ -7868,13 +7886,13 @@ msgstr "Matrice circolare di slot" msgid "Excellon Export" msgstr "Exporta Excellon" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Opzioni esportazione" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7882,36 +7900,36 @@ msgstr "" "I parametri impostati qui vengono utilizzati nel file esportato\n" "quando si utilizza la voce di menu File -> Esporta -> Esporta Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Unità" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "Unità usate nel file Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Pollici" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Int/Decimali" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7923,9 +7941,9 @@ msgstr "" "Qui impostiamo il formato utilizzato quando le coordinate\n" "fornite non utilizzano la virgola." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7933,9 +7951,9 @@ msgstr "" "Questi numeri indicano il numero di cifre nella\n" "parte intera delle coordinate di Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7943,13 +7961,13 @@ msgstr "" "Questi numeri indicano il numero di cifre nella\n" "parte decimale delle coordinate di Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Formato" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -7965,22 +7983,22 @@ msgstr "" "Inoltre dovrà essere specificato se ZI = zeri iniziali vengono mantenuti\n" "o ZF = vengono mantenuti gli zeri finali." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Decimale" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Non-decimale" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Zeri" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7994,23 +8012,23 @@ msgstr "" "Se ZF è selezionato, gli Zeri finali vengono mantenuti\n" "e gli zeri iniziali vengono rimossi." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "ZI" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "ZF" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8024,12 +8042,12 @@ msgstr "" "Se ZF è selezionato, gli Zeri finali vengono mantenuti\n" "e gli zeri iniziali vengono rimossi." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Tipo slot" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8043,11 +8061,11 @@ msgstr "" "Se FORATO (G85) gli slot verranno esportati\n" "utilizzando il comando Drill slot (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Fresato" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Forato" @@ -8055,18 +8073,18 @@ msgstr "Forato" msgid "Excellon General" msgstr "Generali Excellon" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "Colori-M" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Formato Excellon" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8108,24 +8126,24 @@ msgstr "" "Sprint Layout 2: 4 POLLICI ZI\n" "KiCAD 3: 5 POLLICI ZF" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "POLLICI" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "I valori di default per i POLLICI sono 2:4" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "METRICA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "I valori di default per i METRICI sono 3:3" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8145,7 +8163,7 @@ msgstr "" "Questo è usato quando non ci sono informazioni\n" "memorizzato nel file Excellon." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8157,7 +8175,7 @@ msgstr "" "contenuto. Alcuni file Excellon non hanno un'intestazione\n" "pertanto verrà utilizzato questo parametro." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8167,23 +8185,23 @@ msgstr "" "Alcuni file di Excellon non hanno un'intestazione\n" "pertanto verrà utilizzato questo parametro." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Aggiorna impostazioni esportazione" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Ottimizzazione percorso" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algoritmo:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8208,36 +8226,36 @@ msgstr "" "\n" "Alcune opzioni sono disabilitate quando FlatCAM funziona in modalità 32 bit." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "Base" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Durata" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8249,18 +8267,18 @@ msgstr "" "Questa durata massima è impostata qui.\n" "In secondi." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Opzione collegamento" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Strumento fusibile" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8268,9 +8286,9 @@ msgstr "" "Quando spuntato, i tool oggetto uniti verranno uniti\n" "ma solo se condividono alcuni dei loro attributi." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Imposta il colore della linea che disegna gli oggetti Gerber." @@ -8278,7 +8296,7 @@ msgstr "Imposta il colore della linea che disegna gli oggetti Gerber." msgid "Excellon Options" msgstr "Opzioni Excellon" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8286,19 +8304,19 @@ msgstr "" "Parametri usati per creare un oggetto CNC Job\n" "per questo oggetto foro." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Fresatura fori" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Crea Geometrie per forare i buchi." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Diametro udensile foratura" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 msgid "" "Diameter of the cutting tool\n" "when milling drill holes." @@ -8306,11 +8324,11 @@ msgstr "" "Diametro dell'utensile da taglio\n" "che pratica i fori." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Diametro utensile Slot" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 msgid "" "Diameter of the cutting tool\n" "when milling slot holes." @@ -8323,39 +8341,39 @@ msgstr "" msgid "App Settings" msgstr "Impostazioni App" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Impostazioni Griglia" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "Valore X" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 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:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Valore Y" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Questo è il valore di snap alla griglia sull'asse Y." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Snap massimo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Impostazioni area di lavoro" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Attivo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8363,13 +8381,13 @@ msgstr "" "Seleziona il tipo di rettangolo da utilizzare,\n" "come spazio di lavoro valido." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Orientamento" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8379,25 +8397,25 @@ msgstr "" "- Verticale\n" "- Orizzontale" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Verticale" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Orizzontale" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Blocco note" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8408,21 +8426,21 @@ msgstr "" "Il blocco note è l'area comprimibile nella parte sinistra della GUI,\n" "e include le schede Progetto, Selezionato e Strumento." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Assi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "Questo imposta la dimensione del carattere per gli assi." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Box testo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8430,35 +8448,35 @@ msgstr "" "Imposta la dimensione del carattere per gli elementi delle\n" "box testo della GUI utilizzati dall'applicazione." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Questo imposta la dimensione del carattere dell'HUD (Head Up Display)." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 #, fuzzy #| msgid "Fill Color" msgid "Axis Color" msgstr "Colore riempimento" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 #, fuzzy #| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." msgstr "Imposta il colore del cursore del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Impostazioni mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Forma cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8468,50 +8486,50 @@ msgstr "" "- Piccolo -> con dimensioni personalizzabili.\n" "- Grande -> Linee infinite" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Piccolo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grande" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Dimensione cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Imposta la dimensione del cursore del mouse, in pixel." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Larghezza cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Imposta la larghezza della linea del cursore del mouse, in pixel." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Colore cursore" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Seleziona questa casella per colorare il cursore del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Imposta il colore del cursore del mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Pulsante panorama" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8521,39 +8539,39 @@ msgstr "" "- PCM -> Pulsante centrale del mouse\n" "- PDM -> Pulsante destro del mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "PCM" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "PDM" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Selezione multipla" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Imposta il tasto per le selezioni multiple." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Conferma eliminazione oggetto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8563,11 +8581,11 @@ msgstr "" "ogni volta che viene attivato l'evento Elimina oggetto/i, da\n" "scorciatoia menu o da tasto di scelta rapida." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Abilita modifica" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8577,11 +8595,11 @@ msgstr "" "utilizzando il tasto sinistro del mouse sul nome dell'oggetto.\n" "Attivo dopo il riavvio." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "Comportamento \"Apri\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8598,11 +8616,11 @@ msgstr "" "ultimo: sia\n" "percorso di salvataggio sia percorso di apertura dei file." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "Abilita ToolTips" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8611,11 +8629,11 @@ msgstr "" "comandi\n" "quando si passa con il mouse sugli oggetti in tutta l'app." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Limite segnalibri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8625,11 +8643,11 @@ msgstr "" "Il numero di segnalibri nel gestore segnalibri può essere maggiore\n" "ma il menu ne conterrà solo la quantità qui specificata." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Icona attività" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Selezione una GIF che mostra quando FlatCAM è attivo." @@ -8637,7 +8655,7 @@ msgstr "Selezione una GIF che mostra quando FlatCAM è attivo." msgid "App Preferences" msgstr "Preferenze App" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 msgid "" "The default value for the application units.\n" "Whatever is selected here is set every time\n" @@ -8647,20 +8665,20 @@ msgstr "" "Qualunque cosa sia qui selezionata verrà impostata ad ogni\n" "avvio di FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "IN" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Precisione MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8670,11 +8688,11 @@ msgstr "" "quando è impostata l'unità del sistema METRICO.\n" "Ogni modifica richiederà il riavvio del programma." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Precisione POLLICI" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8684,11 +8702,11 @@ msgstr "" "quando è impostata l'unità del sistema POLLICI.\n" "Ogni modifica richiederà il riavvio del programma." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Motore grafico" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8707,19 +8725,19 @@ msgstr "" "Intel HD3000 o precedente. In questo caso l'area della trama apparirà nera\n" "quindi usa la modalità Legacy (2D)." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legacy(2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "LIVELLO APPLICAZIONE" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8735,11 +8753,11 @@ msgstr "" "La scelta qui influenzerà i parametri nelle\n" "schede selezionate per tutti i tipi di oggetti FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "App portabile" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8753,11 +8771,11 @@ msgstr "" "ciò significa che i file delle preferenze verranno salvati\n" "nella cartella dell'applicazione, nella sottocartella lib\\config." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "Log verboso" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." @@ -8765,51 +8783,51 @@ msgstr "" "Abilita i messaggi di log nella shell Tcl.\n" "Richiede il riavvio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Lingua" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Imposta la lingua usata in FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Applica lingua" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." msgstr "" "Imposta la lingua usata in FlatCAM. L'App verrà riavviata dopo il click." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Impostazioni avvio" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Schermata iniziale" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "Abilita la visualizzazione della schermata iniziale all'avvio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Icona barra di sistema" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Abilita l'icona di FlatCAM nella barra di sistema." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Mostra shell" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8817,11 +8835,11 @@ msgstr "" "Seleziona questa casella se vuoi che la shell sia eseguita\n" "automaticamente all'avvio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Mostra progetto" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8830,11 +8848,11 @@ msgstr "" "scheda strumenti\n" "sia mostrata automaticamente all'avvio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Controllo versione" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8842,11 +8860,11 @@ msgstr "" "Selezionare questa casella se si desidera controllare\n" "automaticamente all'avvio la presenza di una nuova versione." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Invia statistiche" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8854,11 +8872,11 @@ msgstr "" "Seleziona questa casella se accetti di inviare anonimamente\n" "alcune statistiche all'avvio, per aiutare a migliorare FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Numero lavori" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8874,11 +8892,11 @@ msgstr "" "Il valore predefinito è 2.\n" "Ogni modifica sarà applicata al prossimo avvio dell'app." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Tolleranza geometrie" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8894,15 +8912,15 @@ msgstr "" "termini di prestazioni. Un valore più elevato fornirà più\n" "prestazioni a scapito del livello di dettaglio." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Salva impostazioni" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Salva progetti ompressi" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8910,11 +8928,11 @@ msgstr "" "Imposta se salvare un progetto compresso o non compresso.\n" "Se selezionato, salverà un progetto FlatCAM compresso." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Compressione" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -8924,11 +8942,11 @@ msgstr "" "progetti FlatCAM. Un valore più alto significa una maggior compressione\n" "ma richiede più utilizzo di RAM e più tempo di elaborazione." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Abilita autosalvataggio" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -8938,11 +8956,11 @@ msgstr "" "Quanto attivo, l'applicazione tenterà di salvare il progetto\n" "ad intervalli regolari." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Intervallo" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -8954,57 +8972,57 @@ msgstr "" "se il progetto è stato salvato manualmente almeno una volta.\n" "Quando attivo, alcune operazioni potrebbero bloccare questa funzione." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Parametri conversione da testo a PDF" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Utilizzato quando si salva il testo nell'editor di Codice o negli oggetti " "documento di FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Margine superiore" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Distanza fra il corpo del testo e il bordo superiore del file PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Margine inferiore" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Distanza fra il corpo del testo e il bordo inferiore del file PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Margine sinistro" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Distanza fra il corpo del testo e il bordo sinistro del file PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Margine destro" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Distanza fra il corpo del testo e il bordo destro del file PDF." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "Preferenze GUI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Tema" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -9012,19 +9030,19 @@ msgstr "" "Seleziona un tema per l'applicazione.\n" "Sarà applicato all'area di plot." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Chiaro" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Scuro" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Usa icone grige" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -9034,11 +9052,11 @@ msgstr "" "un colore più chiaro (grigio). Da usare quando\n" "viene applicato il tema scuro." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Livello" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -9046,11 +9064,11 @@ msgstr "" "Seleziona un livello per l'applicazione.\n" "Sarà applicato immediatamente." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Stile" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -9058,11 +9076,11 @@ msgstr "" "Seleziona uno stile per l'applicazione.\n" "Sarà applicato al prossimo riavvio del programma." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "Supporto HDPI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -9070,11 +9088,11 @@ msgstr "" "Abilita il supporto alti DPI per l'applicazione.\n" "Sarà applicato al prossimo avvio del programma." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Forma convessa" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9085,11 +9103,11 @@ msgstr "" "Viene visualizzato ogni volta che si sposta il cursore del mouse\n" "su qualsiasi tipo di oggetto non selezionato." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Selezione forme" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9102,15 +9120,15 @@ msgstr "" "facendo clic o trascinando il mouse da sinistra a destra o\n" "da destra a sinistra." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Selezione colore sinistra-destra" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "Imposta il colore per il box selezione 'da sinistra a destra'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9122,20 +9140,20 @@ msgstr "" "Le prime 6 cifre sono il colore e le ultime 2\n" "cifre sono per il livello alfa (trasparenza)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" "Imposta la trasparenza della casella di selezione 'da sinistra a destra'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Selezione colore destra-sinistra" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "Imposta il colore per il box selezione 'da destra a sinistra'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9147,44 +9165,44 @@ msgstr "" "Le prime 6 cifre sono il colore e le ultime 2\n" "cifre sono per il livello alfa (trasparenza)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" "Imposta la trasparenza della casella di selezione 'da destra a sinistra'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Colore editor" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Disegno" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Imposta il colore per le forme." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Imposta il colore delle forme quando selezionate." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Colori oggetti del progetto" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Abilitato" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "Imposta il colore degli elementi nell'albero Tab progetto." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Disabilitato" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9192,11 +9210,11 @@ msgstr "" "Imposta il colore degli elementi nell'albero Tab progetto,\n" "nel caso gli elementi siano disabilitati." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Nascondi automaticamente progetto" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9211,11 +9229,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Opzioni avanzate Geometrie" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Dimensione X del segmento" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9225,11 +9243,11 @@ msgstr "" "Utile per il livellamento automatico.\n" "Un valore 0 significa nessuna segmentazione sull'asse X." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Dimensione Y del segmento" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9239,8 +9257,8 @@ msgstr "" "Utile per il livellamento automatico.\n" "Un valore 0 significa nessuna segmentazione sull'asse Y." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9260,7 +9278,7 @@ msgstr "" msgid "Geometry Export" msgstr "Editor Geometrie" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 #, fuzzy #| msgid "" #| "The parameters set here are used in the file exported\n" @@ -9272,7 +9290,7 @@ msgstr "" "I parametri impostati qui vengono utilizzati nel file esportato\n" "quando si utilizza la voce di menu File -> Esporta -> Esporta Gerber." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -9280,7 +9298,7 @@ msgstr "" msgid "Geometry General" msgstr "Generali geometrie" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9288,7 +9306,7 @@ msgstr "" "Il numero di passi del cerchio per Geometria \n" "per le approssimazioni lineari di cerchi ed archi." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9310,7 +9328,7 @@ msgstr "" "Alcune opzioni sono disabilitate quando FlatCAM funziona in modalità a 32 " "bit." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9318,11 +9336,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Opzioni geometria" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "Crea CNCJob" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9332,11 +9350,10 @@ msgstr "" "tracciando i contorni di questo\n" "oggetto geometria." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9348,11 +9365,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Opzioni avanzate Gerber" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Segui\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9366,30 +9383,30 @@ msgstr "" "valore predefinito.\n" "<>: non cambiarlo se non sai cosa stai facendo !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Nessuno" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Buffering ritardato" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "Quando selezionato eseguirà il buffering in background." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9399,15 +9416,15 @@ msgstr "" "caricati con una semplificazione con la tolleranza impostata.\n" "<>: non cambiarlo se non sai cosa stai facendo !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Tolleranza per semplificazione poligoni." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "Lista di parametri edito Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9421,23 +9438,23 @@ msgstr "" "Aumenta le prestazioni quando si sposta un\n" "gran numero di elementi geometrici." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Nuovo codice Apertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Nuova dimensione Apertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Dimensione per la nuova apertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Tipo nuova apertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9445,16 +9462,16 @@ msgstr "" "Tipo per la nuova apertura.\n" "Può essere 'C', 'R' o 'O'." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Dimensione apertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9464,39 +9481,39 @@ msgstr "" "Il valore del diametro deve utilizzare il punto come separatore decimale.\n" "Valori validi: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Matrice lineare di pad" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Matrice circolare di pad" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Distanza alla quale bufferizzare l'elemento Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Strumento scala" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Fattore al quale scalare gli elementi Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Soglia inferiore" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Valore di soglia sotto alla quale le aperture non saranno marchiate." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Soglia superiore" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Valore di soglia sopra alla quale le aperture non saranno marchiate." @@ -9504,7 +9521,7 @@ msgstr "Valore di soglia sopra alla quale le aperture non saranno marchiate." msgid "Gerber Export" msgstr "Esporta Gerber" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9512,14 +9529,14 @@ msgstr "" "I parametri impostati qui vengono utilizzati nel file esportato\n" "quando si utilizza la voce di menu File -> Esporta -> Esporta Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "Le unità utilizzate nei file Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9527,7 +9544,7 @@ msgstr "" "Numero di cifre nella parte intera del numero\n" "e nella parte frazionaria del numero." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9535,7 +9552,7 @@ msgstr "" "Questi numeri indicano il numero di cifre nella\n" "parte intera delle coordinate di Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9543,10 +9560,10 @@ msgstr "" "Questi numeri indicano il numero di cifre nella\n" "parte decimale delle coordinate di Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9560,11 +9577,11 @@ msgstr "" "Se ZF è selezionato, gli Zeri finali vengono rimossi\n" "e mantenuti gli Zeri iniziali." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Generali Gerber" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9572,11 +9589,11 @@ msgstr "" "Il numero di passi del cerchio per le aperture circolari\n" "del Gerber ad approssimazione lineare." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Valori di default" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9584,11 +9601,11 @@ msgstr "" "Tali valori verranno utilizzati come valori di ripristino\n" "nel caso in cui non vengano trovati nel file Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Pulisci aperture" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9596,11 +9613,11 @@ msgstr "" "Rimuoverà le aperture che non hanno geometria\n" "riducendo così il numero di aperture nell'oggetto Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Buffer di modifica polarità" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9612,11 +9629,11 @@ msgstr "" "Può aiutare a caricare file Gerber che altrimenti\n" "non si caricherebbe correttamente." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Imposta Colori" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9624,24 +9641,24 @@ msgstr "" "Memorizzerà i colori impostati per gli oggetti Gerber.\n" "Questi verranno utilizzati ogni volta che viene avviata l'applicazione." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Azzera colori" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Azzera i colori associati agli oggetti Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Colori per oggetti Gerber cancellati." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Opzioni gerber" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Geometria arrotondata" @@ -9651,7 +9668,7 @@ msgstr "Geometria arrotondata" msgid "Copper Thieving Plugin" msgstr "Strumento Copper Thieving" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9659,19 +9676,19 @@ msgstr "" "Uno strumento per generare il copper thieving che può essere aggiunto\n" "in un file Gerber selezionato." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Numero di passi (linee) usato per interpolare i cerchi." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Distanza" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9681,45 +9698,45 @@ msgstr "" "(i poligoni possono essere divisi in sottopoligoni)\n" "e le tracce di rame nel file Gerber." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "" "Zone di thieving con area minore di questo valore non saranno aggiunte." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Stesso" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Selezione Area" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Oggetto di riferimento" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Riferimento:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9734,30 +9751,30 @@ msgstr "" "- 'Oggetto di riferimento': eseguirà il furto di rame nell'area specificata " "da un altro oggetto." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Rettangolare" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Minima" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Tipo box" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9765,28 +9782,28 @@ msgstr "" "- 'Rettangolare': il contenitore di selezione avrà una forma rettangolare.\n" "- 'Minimo': il riquadro di delimitazione avrà la forma convessa del guscio." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Griglia punti" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Griglia quadrati" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Griglia linee" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Tipo riempimento:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9798,58 +9815,58 @@ msgstr "" "- 'Squares Grid': l'area vuota verrà riempita con uno schema di quadrati.\n" "- 'Griglia di linee': l'area vuota verrà riempita con un motivo di linee." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Parametri griglia di punti" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Diametro punti nella griglia di punti." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Distanza fra ogni coppia di punti nella griglia." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Parametri griglia quadrati" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Dimensione quadrati nella griglia." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Distanza fra ogni coppia di quadrati nella griglia." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Parametri griglia lineei" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Spessore delle linee nella griglia." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Distanza fra ogni coppia di linee nella griglia." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Parametri \"rapinatore\"" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9857,46 +9874,46 @@ msgstr "" "Parametri usati per il \"rapinatore\".\n" "\"Rapinatore\" = bordo in rame che aiuta nella placatura dei fori." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "Margine contenitore \"rapinatore\"." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Spessore" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "Lo spessore del \"rapinatore\"." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Maschera di placatura" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Genera una maschera per la placatura." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "Solo Pad" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "Seleziona solo i pad nel caso in cui l'oggetto sia un Gerber Rame." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9904,26 +9921,26 @@ msgstr "" "La distanza tra i possibili elementi del Copper Thieving\n" "e/o barra del \"rapinatore\" e le aperture effettive nella maschera." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Scegli quale geometria addizionale includere, se disponibile." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Entrambi" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Deposito" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Barra Robber" @@ -9933,22 +9950,22 @@ msgstr "Barra Robber" msgid "Calibration Plugin" msgstr "Punti di calibrazione" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Parametri usati per questo strumento." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Tipo sorgente" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -9961,32 +9978,32 @@ msgstr "" "- Oggetto -> click una geometria foro per Excellon o un pad per Gerber\n" "- Libero -> click su un punto libero per acquisirne i punti di calibrazione" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Libero" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Altezza (Z) per gli spostamenti fra due punti." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Z di verifica" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Altezza (Z) per il controllo dei punti." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Strumento Zero Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -9995,27 +10012,27 @@ msgstr "" "Include una sequenza per l'azzeramento dell'altezza (Z)\n" "dello strumento di verifica." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Cambio utensile Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Altezza (Z) per montare il tastatore." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Cambio utensile X-Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -10026,12 +10043,12 @@ msgstr "" "In mancanza di valori sarà usato\n" "l'attuale punto (x,y)," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Secondo punto" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -10042,17 +10059,17 @@ msgstr "" "- alto-sinistra -> l'utente allineerà il PCB verticalmente\n" "- basso-destra -> l'utente allineerà il PCB orizzontalmente" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Alto Destra" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Basso Destra" @@ -10060,15 +10077,15 @@ msgstr "Basso Destra" msgid "Extract Drills Options" msgstr "Opzioni fori" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Tipo pad processati" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10078,81 +10095,81 @@ msgstr "" "Se il PCB ha molti pad SMD con pad rettangolari,\n" "disabilita l'apertura rettangolare." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Elabora pad circolari." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Oblungo" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Elabora pad oblunghi." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Elabora pad quadrati." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Elabora pad rettangolari." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Altri" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Elabora pad non appartenenti alle categoria sopra." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Diametro fisso" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Anello fisso" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Proporzionale" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10165,15 +10182,15 @@ msgstr "" "- Proporzionale -> ogni dimensione del foro sarà una frazione della " "dimensione del pad" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Diametro foro fisso." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10183,50 +10200,50 @@ msgstr "" "Il nastro di rame tra l'esterno del foro\n" "e il margine del pad di rame." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "La dimensione dell'anello per pad circolari." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "La dimensione dell'anello per pad oblunghi." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "La dimensione dell'anello per pad quadrati." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "La dimensione dell'anello per pad rettangolari." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "La dimensione dell'anello per gli altri pad." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Diametro proporzionale" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Fattore" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10234,18 +10251,18 @@ msgstr "" "Diametro proporzionale.\n" "Il diametro del foro sarà una frazione della dimensione del pad." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 msgid "Extract Soldermask" msgstr "Estrai Soldermask" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 msgid "Extract soldermask from a given Gerber file." msgstr "Estrae la soldermask da un dato file Gerber." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10253,18 +10270,18 @@ msgstr "" "Questo specifica quanto estendere il soldermask\n" "oltre i margini dei pad." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 msgid "Extract Cutout" msgstr "Estrai i bordi esterni" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 msgid "Extract a cutout from a given Gerber file." msgstr "Estrae i bordi esterni da un dato file gerber." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 msgid "The thickness of the line that makes the cutout geometry." msgstr "Spessore delle linee che creano la geometria dei bordi." @@ -10274,7 +10291,7 @@ msgstr "Spessore delle linee che creano la geometria dei bordi." msgid "Fiducials Plugin" msgstr "Strumento Fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10285,25 +10302,25 @@ msgstr "" "altrimenti è la dimensione del fiducial.\n" "L'apertura del soldermask è il doppia." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Auto" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Manuale" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Modalità" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10314,22 +10331,22 @@ msgstr "" "contenitore.\n" "- 'Manuale' - posizionamento manuale dei fiducial." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Su" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Giù" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Secondo fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10343,23 +10360,23 @@ msgstr "" "- 'Nessuno' - non c'è secondo fiducial. L'ordine è: basso-sinistra, alto-" "destra." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Croce" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Schacchiera" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Tipo fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10372,7 +10389,7 @@ msgstr "" "- 'Croce' - fiducial con due linee incrociate.\n" "- 'Scacchiera' - motivo a scacchiera." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Spessore linea" @@ -10383,7 +10400,7 @@ msgstr "Spessore linea" msgid "Invert Gerber Plugin" msgstr "Strumento inverti gerber" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10391,8 +10408,8 @@ msgstr "" "Strumento per invertire geometrie gerber da positive a negative\n" "e viceversa." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10400,13 +10417,13 @@ msgstr "" "Distanza alla quale evitare\n" "i bordi degli oggetti gerber." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Stile unione linee" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10420,8 +10437,8 @@ msgstr "" "- quadrato -> le linee si incontrano con un angolo di 90 gradi\n" "- smussato -> le linee sono unite da una terza linea" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Smussatura" @@ -10431,7 +10448,7 @@ msgstr "Smussatura" msgid "Optimal Plugin" msgstr "Strumento Ottimo" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10439,12 +10456,12 @@ msgstr "" "Uno strumento per trovare la minima distanza fra\n" "ogni coppia di elementi geometrici Gerber" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Precisione" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Numero di decimali per le distanze e le coordinate in questo strumento." @@ -10453,8 +10470,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "Opzioni punzone gerber" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10480,7 +10497,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "Strumento QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10488,12 +10505,12 @@ msgstr "" "Uno strumento per creare QRCode da inserire\n" "in un file Gerber selezionato o esportato su file." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Versione" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10502,13 +10519,13 @@ msgstr "" "La versione del QRCode può avere valori da 1 (21x21 punti)\n" "a 40 (177x177 punti)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Correzione errore" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10524,12 +10541,12 @@ msgstr "" "Q = possono essere corretti errori al massimo del 25%%\n" "H = possono essere corretti errori al massimo del 30%%." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Dimensione contenitore" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10538,12 +10555,12 @@ msgstr "" "La dimensione del box controlla la dimensione totale del QRcode\n" "controllando la dimensione dei singoli punti nel codice." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Dimensione bordi" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10552,27 +10569,27 @@ msgstr "" "Dimensione del bordo del QRCode. Quanto spesso sarà il bordo.\n" "Valore di default è 4. La larghezza della distanza attorno al QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "Dati QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Dati QRCode. Testo alfanumerico da codificare nel QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Inserisci qui il testo da includere nel QRCode..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polarità" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10583,17 +10600,17 @@ msgstr "" "Può essere disegnato in modo negativo (i quadrati sono chiari)\n" "o in modo positivo (i quadrati sono scuri)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Negativa" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Positiva" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10606,8 +10623,8 @@ msgstr "" "essere aggiunto come positivo. Se viene aggiunto a un file Gerber\n" "del rame forse il QRCode può essere aggiunto come negativo." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10616,22 +10633,22 @@ msgstr "" "Il rettangolo di selezione, ovvero lo spazio vuoto che circonda\n" "la geometria QRCode, può avere una forma arrotondata o quadrata." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Colore riempimento" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "Imposta il colore di riempimento del QRCode (colore dei punti)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Colore sfondo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Imposta il colore dello sfondo del QRCode." @@ -10642,7 +10659,7 @@ msgstr "Imposta il colore dello sfondo del QRCode." msgid "Check Rules Plugin" msgstr "Controllo regole" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10650,26 +10667,26 @@ msgstr "" "Uno strumento che verifica che i file Gerber rispettino\n" "una serie di set di parametri del produttore." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Dimensione traccia" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "Verifica se la dimensione minima della traccia è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10678,18 +10695,18 @@ msgstr "Verifica se la dimensione minima della traccia è rispettata." msgid "Min value" msgstr "Valore minimo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Dimensione minima accettata delle tracce." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Spaziatura rame-rame" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10698,13 +10715,13 @@ msgstr "" "Verifica se la spaziatura minima da rame a rame\n" "è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10712,14 +10729,14 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Valore minimo di distanza accettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Distanza rame-bordo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10728,12 +10745,12 @@ msgstr "" "Verifica se la spaziatura minima da rame a bordo\n" "è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Distanza serigrafie" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10742,13 +10759,13 @@ msgstr "" "Verifica se la spaziatura minima tra serigrafie\n" "è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Distanza serigrafia-solder" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10757,14 +10774,14 @@ msgstr "" "Verifica se la spaziatura minima da serigrafie\n" "e solder è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Distanza serigrafia-bordo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10773,13 +10790,13 @@ msgstr "" "Verifica se la spaziatura minima tra serigrafie\n" "e bordo è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Distanza solder mask" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10788,14 +10805,14 @@ msgstr "" "Verifica se la spaziatura minima tra vari solder mask\n" "è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Anello minimo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10804,17 +10821,17 @@ msgstr "" "Verifica se l'anello minimo di rame rimasto dopo la foratura\n" "è rispettato." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Valore minimo anello." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Distanza foro-foro" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10823,17 +10840,17 @@ msgstr "" "Verifica se la spaziatura minima tra fori\n" "è rispettata." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Misura minima foro." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Dimensione foro" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10848,7 +10865,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "PCB doppia faccia" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10856,50 +10873,50 @@ msgstr "" "Uno strumento per aiutare la creazione di un PCB\n" "doppio faccia mediante fori di allineamento." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Diametro foro" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Diametro per i fori di allineamento." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Allinea all'asse" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Specchia verticale (X) o orizzontale (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Asse di Specchio" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Contenitore" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Snap fori" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Asse di riferimento" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -10923,12 +10940,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Strumento Calcolatrici" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "Calcolatrice utensile a V" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -10938,12 +10955,12 @@ msgstr "" "conoscendo come parametri il diametro della punta,\n" "angolo e profondità di taglio." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Diametro punta" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -10952,12 +10969,12 @@ msgstr "" "Diametro della punta.\n" "Viene specificato dal produttore." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Angolo punta" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -10965,7 +10982,7 @@ msgstr "" "E' l'angolo alla punta dell'utensile.\n" "E' specificato dal produttore." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -10973,13 +10990,13 @@ msgstr "" "Questa è la profondità a cui tagliare il materiale.\n" "Nell'oggetto CNCJob è il parametro CutZ." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Calcolatore Galvanotecnica" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -10989,38 +11006,38 @@ msgstr "" "usando un metodo come inchiostro di grafite o inchiostro di ipofosfito di " "calcio o cloruro di palladio." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Lunghezza scheda" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "E' la lunghezza della scheda. In centimetri." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Larghezza scheda" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "E' la larghezza della scheda. In centimetri." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "Questa è l'area della scheda." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Densità di corrente" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11028,13 +11045,13 @@ msgstr "" "Densità di corrente da far passare nella scheda. In Ampere per " "rad_quadrata(ASF)." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Crescita rame" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11046,38 +11063,38 @@ msgstr "" msgid "Corner Markers Options" msgstr "Opzioni marcatori bordi" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Forma del marker." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Semi-Croce" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "Spessore delle linee create dal marcatore bordi." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "La lunghezza delle linee create dal marcatore bordi." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Diametro punta" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout Plugin" msgstr "Taglia PCB" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -11087,7 +11104,7 @@ msgstr "" "il PCB e separarlo dalla\n" "scheda originale." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -11096,20 +11113,20 @@ msgstr "" "Diametro dello strumento utilizzato per il ritaglio\n" "della forma del PCB dal materiale circostante." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Multi-Profondità" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Tipo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -11122,12 +11139,12 @@ msgstr "" "- Pannello: un oggetto pannello Gerber PCB, realizzato\n" "da tanti bordi singoli di PCB." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Singolo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11151,17 +11168,17 @@ msgstr "" "- 2SS - 2*sopra + 2*sotto\n" "- 8 - 2*sinistra + 2*destra +2*sopra + 2*sotto" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Cursore grande" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "Usa un cursore grande mentre si aggiungono gaps manualmente." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 msgid "" "Diameter of the tool used to cutout\n" @@ -11170,7 +11187,7 @@ msgstr "" "Diametro dello strumento utilizzato per il ritaglio\n" "della forma del PCB con dei fori." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 msgid "" "Distance between the center of\n" @@ -11185,30 +11202,30 @@ msgstr "" msgid "Drilling Plugin" msgstr "Tool Foratura" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Crea CNCJob con percorsi per la foratura e fresatura fori." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Ordine utensili" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11230,33 +11247,33 @@ msgstr "" "automaticamente l'ordine\n" "al contrario e disabiliterà questo controllo." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "Avanti" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Indietro" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Cambio utensile" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11264,9 +11281,9 @@ msgstr "" "Includi sequenza di cambio utensile\n" "nel codice G (Pausa per cambio utensile)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." @@ -11274,15 +11291,15 @@ msgstr "" "Posizione sull'asse Z (altezza) per\n" "il cambio utensile." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Spostamento finale Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -11290,15 +11307,15 @@ msgstr "" "Altezza dell'utensile dopo\n" "l'ultimo movimento alla fine del lavoro." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "Spostamento finale X,Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11308,14 +11325,14 @@ msgstr "" "Se non viene inserito alcun valore, non sarà possibile spostare\n" "sul piano X,Y alla fine del lavoro." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Abilita attesa" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11323,21 +11340,21 @@ msgstr "" "Pausa per consentire al mandrino di raggiungere la sua\n" "velocità prima del taglio." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Numero di unità di tempo in cui il mandrino deve aspettare." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Preprocessore" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11345,32 +11362,32 @@ msgstr "" "File JSON del preprocessore che istruisce\n" "il GCode di uscita." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Foratura slot" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "Lista di parametri avanzati." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Cambio Utensile X,Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Posizione X, Y per il cambio utensile." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Z iniziale" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11379,19 +11396,19 @@ msgstr "" "Altezza dell'utensile subito dopo l'inizio del lavoro.\n" "Elimina il valore se non hai bisogno di questa funzione." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Tastatore profondità Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11399,27 +11416,27 @@ msgstr "" "La profondità massima consentita di testare\n" "alla sonda. Valore negativo, in attuali unità." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Velocità avanzamento sonda" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "La velocità usata durante l'avanzamento del tastatore." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Direzione mandrino" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11431,13 +11448,13 @@ msgstr "" "- CW = orario o\n" "- CCW = antiorario" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Affondo rapido" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11449,11 +11466,11 @@ msgstr "" "ovvero alla velocità massima disponibile.\n" "ATTENZIONE: la mossa viene eseguita alle coordinate X,Y del Cambio utensile." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Ritrazione rapida" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11472,24 +11489,24 @@ msgstr "" "(altezza per gli spostamenti) viene eseguita il più velocemente possibile " "(G0) in una sola mossa." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Esclusione Area" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Parametri per aree di esclusione." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Aree di esclusione" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11499,27 +11516,27 @@ msgstr "" "In queste aree viene vietato il passaggio\n" "degli utensili." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "Il tipo di forma di selezione utilizzata per la selezione dell'area." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Strategia" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11532,30 +11549,30 @@ msgstr "" "impostata\n" "- Intorno -> eviterà l'area di esclusione andando intorno all'area" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Sopra" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Attorno" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Sovrapposizione Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11563,13 +11580,13 @@ msgstr "" "L'altezza Z alla quale l'utensile salirà per evitare\n" "le aree di interdizione." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "Film Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11577,14 +11594,14 @@ msgstr "" "Create a un film PCB da un oggetto Gerber.\n" "Il file è salvato in formato SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Tipo Film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11600,21 +11617,21 @@ msgstr "" "con il bianco su una tela nera.\n" "Il formato del film è SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Colore Film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "Imposta il colore del film se è selezionato film positivo." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Bordo" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11633,13 +11650,13 @@ msgstr "" "del contorno di colore bianco e che può confondere con\n" "le aree circostanti in assenza del bordo stesso." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Scala tratto" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11653,13 +11670,13 @@ msgstr "" "pertanto le caratteristiche fini potrebbero essere maggiormente influenzate " "da questo parametro." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Sistemazione film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11670,12 +11687,12 @@ msgstr "" "Questa sezione fornisce gli strumenti per compensare le distorsioni di " "stampa." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Scala geometrie Film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11683,12 +11700,12 @@ msgstr "" "Un valore maggiore di 1 allungherà il film\n" "mentre un valore inferiore a 1 lo accorcerà." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Inclinazione geometria film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11696,7 +11713,7 @@ msgstr "" "I valori positivi inclinano verso destra\n" "mentre i valori negativi inclinano a sinistra." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -11709,43 +11726,43 @@ msgstr "" "Può essere uno dei quattro punti del riquadro di delimitazione della " "geometria." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Basso Sinistra" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Alto Destra" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Specchia geometria film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Specchia la geometria film sull'asse selezionato o su entrambi." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11757,23 +11774,23 @@ msgstr "" "- 'PNG' -> immagine raster \n" "- 'PDF' -> Portable Document Format" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Orientamento pagina" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Dimensiona pagina" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "Una selezione di pagine standard secondo ISO 216." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "Il valore di default è 96 DPI. Cambia il valore per riscalare il file PNG." @@ -11784,87 +11801,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Percorso di isolamento" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Diametro utensile" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Valori separati da virgola" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Tipo utensile" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Forma di default dell'Utensile:\n" -"- 'a V'\n" -"- Circolare" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "A V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "Diametro punta a V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "Il diametro sulla punta dell'utensile a V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "Angolo punta a V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"L'angolo alla punta dell'utensile a V\n" -"In gradi." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11872,10 +11828,10 @@ msgstr "" "Profondità di taglio nel materiale. Valori negativi.\n" "In unità dell'applicazione." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11885,20 +11841,40 @@ msgstr "" "Se lo strumento è di tipo a V, questo valore è automaticamente\n" "calcolato dagli altri parametri." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Passate" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Larghezza della distanza di isolamento in\n" +"numero (intero) di larghezze dell'utensile." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Ripresa" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11919,23 +11895,23 @@ msgstr "" "\n" "Se non selezionato, usa l'algoritmo standard." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Combinata" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Combina tutti i passaggi in un oggetto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Eccetto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -11945,15 +11921,15 @@ msgstr "" "abilitandolo, l'area dell'oggetto in basso\n" "sarà sottratto dalla geometria di isolamento." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Controlla validità" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -11961,8 +11937,8 @@ msgstr "" "Se abilitato allora verrà verificato il diametro dell'utensile\n" "per controllare se può effettuare un isolamento completo." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -11978,19 +11954,19 @@ msgstr "" "- 'Oggetto di riferimento' -> elaborerà l'area specificata da un altro " "oggetto." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Selezione poligono" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Interiors" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -11998,13 +11974,13 @@ msgstr "" "Se selezionato, l'utente può selezionare gli interni di un poligono.\n" "(buchi nel poligono)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Costretto Riposo" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12016,21 +11992,21 @@ msgstr "" "isolati.\n" "Funziona quando viene utilizzata la \"lavorazione a riposo\"." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Normale" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Progressivo" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -12044,7 +12020,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Strumento fresatura" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -12055,12 +12031,12 @@ msgstr "" "- Manuale: selezione di punti di probe con dei clic sul disegno\n" "- Griglia: genererà automaticamente una griglia di punti di probe" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Griglia" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -12073,59 +12049,59 @@ msgstr "" "- Bilineare: utilizzerà l'interpolazione bilineare. Utilizzabile solo per " "modalità griglia." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "BiLineare" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Colonne" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "Numero di colonne della griglia." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Righe" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "Numero di righe della griglia." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Spostamento Probe Z" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "Altezza (Z) per gli spostamenti fra due punti di probe." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Avanzamento Probe" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Controller" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -12134,22 +12110,22 @@ msgstr "" "Tipo di controller per cui generare\n" "il GCode della mappa altezza." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Passo" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Ogni azione di jog sposterà gli assi con questo valore." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Feedrate durante il Jog." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Altezza (Z) per lo spostamento in jog verso l'origine." @@ -12159,16 +12135,39 @@ msgstr "Altezza (Z) per lo spostamento in jog verso l'origine." msgid "Milling Plugin" msgstr "Strumento fresatura" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "Crea CNCJob con percorsi per la fresatura di Geometrie e fori." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "Diametro punta a V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "Il diametro sulla punta dell'utensile a V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "Angolo punta a V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12176,7 +12175,7 @@ msgstr "" "L'angolo alla punta dell'utensile a V\n" "In gradi." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." @@ -12184,7 +12183,7 @@ msgstr "" "Altezza dello strumento quando\n" "si sposta senza tagliare." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12192,8 +12191,8 @@ msgstr "" "Includi sequenza di cambio utensile\n" "nel Codice macchina (Pausa per cambio utensile)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -12201,7 +12200,7 @@ msgstr "" "Velocità di taglio sul piano XY\n" "in unità al minuto" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12211,7 +12210,7 @@ msgstr "" "in unità al minuto.\n" "Si chiama anche Plunge (affondo)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12221,7 +12220,7 @@ msgstr "" "Se si utilizza il preprocessore LASER,\n" "questo valore è la potenza del laser." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12229,7 +12228,7 @@ msgstr "" "Il file del preprocessore che guida\n" "l'output del codice macchina (come GCode, RML, HPGL)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12243,14 +12242,14 @@ msgstr "" "È utile solo per Marlin,\n" "ignorare in tutti gli altri casi." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Ri-taglia" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12262,11 +12261,11 @@ msgstr "" "incontria l'ultimo taglio, generiamo un\n" "taglio esteso sulla prima sezione di taglio." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Aggiungi lucidatura" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12274,8 +12273,8 @@ msgstr "" "Aggiungerà una sezione Paint alla fine del GCode.\n" "Una spazzola metallica pulirà il materiale dopo la fresatura." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12287,13 +12286,13 @@ msgstr "" "- A base di semi: verso l'esterno dal seme.\n" "- Basato su linee: linee parallele." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "NCC Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12301,12 +12300,28 @@ msgstr "" "Crea un oggetto Geometry con\n" "percorsi utensile per tagliare tutte le regioni non rame." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Tipo utensile" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Forma di default dell'Utensile:\n" +"- 'a V'\n" +"- Circolare" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Valore offset" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12322,14 +12337,14 @@ msgstr "" "- 'Oggetto di riferimento' - processerà l'area specificata da un altro " "oggetto." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 #, fuzzy #| msgid "Paint Plotting" msgid "Paint Plugin" msgstr "Disegna aree dipinte" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12359,7 +12374,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Pannellizza PCB" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12369,13 +12384,13 @@ msgstr "" "ogni elemento è una copia dell'oggetto origine spaziati\n" "di una distanza X e distanza Y ognuno dall'altro." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Spazio colonne" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12383,13 +12398,13 @@ msgstr "" "Spaziatura fra colonne desiderata del pannello.\n" "In unità attuali." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Spazio righe" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12397,28 +12412,28 @@ msgstr "" "Spaziatura fra righe desiderata del pannello.\n" "In unità attuali." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Numero di colonne nel pannello desiderato" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Numero di righe nel pannello desiderato" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Geo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Tipo pannello" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12428,8 +12443,8 @@ msgstr "" "- Gerber\n" "- Geometria" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12441,12 +12456,12 @@ msgstr "" "elementi linea sovrapposti nel pannello\n" "e toglierà le parti sovrapposte, conservandone solo una." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Vincoli contenimento" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12460,13 +12475,13 @@ msgstr "" "il pannello finale avrà tante colonne e righe quante\n" "si adattano completamente all'interno dell'area selezionata." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Larghezza (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12474,13 +12489,13 @@ msgstr "" "La larghezza (DX) all'interno del quale deve rimanere il pannello.\n" "In unità correnti." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Altezza (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12494,7 +12509,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Strumento SolderPaste" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12502,50 +12517,50 @@ msgstr "" "Uno strumento per creare GCode per\n" "erogare la pasta sul PCB." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Nuovo diametro ugello" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "Diametro del nuovo utensile ugello da aggiungere alla tabella" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Z avvio erogazione" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "L'altezza (Z) quando inizia l'erogazione della pasta." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Z erogazione" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "L'altezza (Z) quando l'erogazione è in esecuzione." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Z fine erogazione" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "L'altezza (Z) quando finisce l'erogazione della pasta." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Z spostamento" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12554,16 +12569,16 @@ msgstr "" "L'altezza (Z) per lo spostamento fra pad\n" "(senza funzione di erogazione pasta)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Z cambio utensile" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "L'altezza (Z) per il cambio utensile (ugello)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12572,24 +12587,24 @@ msgstr "" "La posizione X,Y per il cambio utensile (ugello).\n" "Il formato è (x,y) dove x e y sono numeri reali." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Velocità avanzamento durante gli spostamenti sul piano (x,y)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "Velocità avanzamento durante gli spostamenti sull'asse Z." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Avanzamento erogazione Z" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12598,12 +12613,12 @@ msgstr "" "Avanzamento (velocità) durante lo spostamento in verticale\n" "verso la posizione di erogazione (sul piano Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Velocità mandrino AVANTI" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12612,22 +12627,22 @@ msgstr "" "La velocità dell'erogatore mentre spinge\n" "la pasta tramite l'ugello." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Pausa AVANTI" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Pausa dopo l'erogazione del solder." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Velocità mandrino INDIETRO" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12636,12 +12651,12 @@ msgstr "" "La velocità dell'erogatore mentre ritrae\n" "la pasta tramite l'ugello." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Pausa INDIETRO" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12650,7 +12665,7 @@ msgstr "" "Pausa dopo la ritrazione,\n" "per equilibrare la pressione." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Files che controllano la generazione del GCode." @@ -12661,7 +12676,7 @@ msgstr "Files che controllano la generazione del GCode." msgid "Substractor Plugin" msgstr "Opzioni strumento sottrai" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12669,21 +12684,21 @@ msgstr "" "Uno strumento per sottrarre un oggetto Gerber o\n" "geometria da un altro dello stesso tipo." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Percorsi chiusi" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "" "Selezionandolo verranno chiusi i percorsi tagliati dall'oggetto geometria " "sottrattore." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Elimina sorgente" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12697,7 +12712,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Strumento trasformazione" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12705,7 +12720,7 @@ msgstr "" "Trasformazioni varie da poter applicare\n" "ad un oggetto dell'applicazione." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12722,17 +12737,17 @@ msgstr "" "- Punto -> un punto custom definito con coordinate X,Y\n" "- Oggetto -> il centro del box che contiene un oggetto specifico" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "Il tipo di oggetto usato come riferimento." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Inclina" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12745,35 +12760,35 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Autocompletamento parole chiave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Ripristina" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Ripristina l'autocompletamento delle parole chiave allo stato di default." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Cancella tutto" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Cancella tutte le parole chiave della lista." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Lista parole chiave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12785,30 +12800,30 @@ msgstr "" "Il completamento automatico è attivo\n" "nell'editor di codice e per la shell Tcl." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Estensione" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "Parola chiave da aggiungere o cancellare dalla lista." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Aggiungi parola chiave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Aggiungi parola chiave alla lista" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Cancella parola chiave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Cancella parola chiave dalla lista" @@ -12816,71 +12831,71 @@ msgstr "Cancella parola chiave dalla lista" msgid "Excellon File associations" msgstr "Associazione file Excellon" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Ripristina la lista estensioni allo stato di default." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Cancella tutte le estensioni dalla lista." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Lista estensioni" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "Lista delle estensioni da associare a FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "Estensione file da aggiungere o cancellare dalla lista." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Aggiungi estensione" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Aggiunge una estensione di file alla lista" +msgid "Add Extension" +msgstr "Aggiungi estensione" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Cancella estensione" +msgid "Add a file extension to the list" +msgstr "Aggiunge una estensione di file alla lista" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Cancella estensione" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Cancella una estensione file dalla lista" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Applica associazione" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Applica associazione" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12947,202 +12962,60 @@ msgstr "" "Prova >help< seguito dal Run Code per una lista di comandi Tcl FlatCAM " "(visualizzati nella shell)." -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "Esportazione annullata ..." -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "File salvato in" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "Visualizzatore codice" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 msgid "CNC Machine Code could not be updated" msgstr "Il codice CNC non può essere aggiornato" -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 msgid "CNC Machine Code was updated" msgstr "Codice CNC aggiornato" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "Questo oggetto CNCJob non può essere processato perché è" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "Oggetto CNCJob" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "Editor Documenti" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "Seleziona uno o più utensili dalla lista e riprova." -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "L'utensile per la foratura è più grande del foro. Operazione annullata." -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "L'utensile per lo SLOT è più grande del foro. Operazione annullata." -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "Punti vertice calcolati." -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 -#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 -#: appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "Parametri per" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2519 -msgid "No Tool Selected" -msgstr "Nessun utensile selezionato" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:678 appPlugins/ToolNCC.py:893 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "Strumenti Multipli" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 -#: appPlugins/ToolNCC.py:1383 appPlugins/ToolNCC.py:1455 -#: appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" -"Inserire il diametro utensile con un valore non zero, in formato float." - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "Impossibile caricare il file del DB utensili." - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "Utensile non presente nel DB tool. Aggiungo un tool di default." - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 -#: appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" -"Cancellato.\n" -"Più tool dello stesso diametro trovati nel Tools Database." - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 -#: appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "Nuovo utensile aggiunto alla tabella da DB Tool." - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "Utensile aggiunto nella tavola utensili." - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "Errore. Selezionare un utensile da copiare." - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "Utensile copiato nella tabella utensili." - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "Utensile editato nella tabella utensili." - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "Errore. Selezionare un utensile da cancellare." - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "Utensile cancellato dalla tabella utensili." - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Disabilitato perché lo strumento è a forma di V.\n" -"Per gli strumenti a V la profondità di taglio è\n" -"calcolato da altri parametri come:\n" -"- 'Angolo V' -> angolo sulla punta dell'utensile\n" -"- 'V Dia' -> diametro alla punta dell'utensile\n" -"- Strumento Dia -> colonna 'Dia' trovato nella tabella degli utensili\n" -"NB: un valore zero significa che Tool Dia = 'V Dia'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Geometria non processabile per" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Errore. Nessun utensile selezionato nella tabella utensili ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13151,53 +13024,44 @@ msgstr "" "inserito.\n" "Aggiungi un offset utensile o cambia il tipo di Offset." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "Analisi G_Code in corso..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "Analisi G_Code terminata..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "Generazione G_Code terminata" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "Generazione G-Code fallita con errore" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Annullato. File vuoto, non ci sono geometrie" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNCjob creato" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Pulire" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "La geometria non può essere dipinta completamente" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "Il fattore di scala deve essere un numero: intero o float." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13205,7 +13069,7 @@ msgstr "" "E' necessaria una coppia di valori (x,y). Probabilmente è stato inserito " "solo uno dei valori nel campo Offset." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13215,23 +13079,7 @@ msgstr "" "(x, y)\n" "ma ora c'è un solo valore, non due." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Cancellazione fallita. Non ci sono aree di esclusione da cancellare." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Errore. Niente di selezionato." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -msgid "Value edited in Exclusion Table." -msgstr "Valore modificato nella tabella esclusioni." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Riempimento geometria solida" @@ -13239,16 +13087,16 @@ msgstr "Riempimento geometria solida" msgid "Operation could not be done." msgstr "L'operazione non può essere eseguita." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "Geometria di isolamento non può essere generata." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Geometria di isolamento creata" @@ -13280,7 +13128,7 @@ msgstr "Riscalatura..." msgid "Skewing..." msgstr "Inclinazione..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Dimensione" @@ -13375,35 +13223,35 @@ msgstr "Area rame" msgid "Script Editor" msgstr "Editor Script" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "Salva batch" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Oggetto rinominato da {old} a {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "selezionato" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Causa dell'errore" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Tutti gli oggetti sono selezionati." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "Selezione oggetti svuotata." @@ -13495,7 +13343,7 @@ msgstr "Contenuto riga Gerber" msgid "Gerber Parser ERROR" msgstr "ERRORE analisi Gerber" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Riempimento Gerber completato." @@ -13636,34 +13484,34 @@ msgstr "" "Se viene utilizzato solo un punto, assume la traslazione.\n" "Se si utilizzano i punti, si assume la traslazione e rotazione." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Azzera strumento" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13730,28 +13578,28 @@ msgstr "" "Calcola il taglio Z o il diametro effettivo dell'utensile,\n" " a seconda del risultato desiderato o dei dati noti. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Calcolo area" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Scegli come calcolare l'area della scheda." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Valore corrente" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13759,17 +13607,17 @@ msgstr "" "Intensità di corrente da impostare\n" "nell'alimentatore. In Ampere." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Tempo" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." msgstr "Tempo calcolato per la procedura. In minuti." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13820,19 +13668,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Annullato. Sono necessari 4 punti per la generazione del GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "Nessun oggetto selezionato." @@ -13855,7 +13703,7 @@ msgstr "" " a seconda del risultato desiderato o dei dati noti...." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Tipo oggetto" @@ -14086,63 +13934,63 @@ msgstr "" "Regola (scala e/o inclina) gli oggetti\n" "con i fattori determinati sopra." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Griglia linee funziona solo per riferimento 'stesso' ..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Riempimento solido selezionato." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Riempimento griglia di punti selezionata." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Riempimento griglia di quadrati selezionata." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "Non ci sono oggetti Gerber caricati ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Aggiungi geometria" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Aggiungi file sorgente" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Strumento Copper Thieving fatto." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -14151,74 +13999,74 @@ msgstr "Strumento Copper Thieving fatto." msgid "Could not retrieve object" msgstr "Impossibile recuperare l'oggetto" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Fai clic sul punto finale dell'area di riempimento." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Strumento Copper Thieving avviato. Lettura dei parametri." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "" "Strumento Copper Thieving avviato. Preparazione poligoni di isolamento." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" "Strumento Copper Thieving avviato. Preparazione aree da riempire di rame." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Geometria non supportata per" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "Nessun oggetto disponibile." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "Il tipo di oggetto di riferimento non è supportato." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Strumento Copper Thieving. Aggiunta di nuova geometria e buffering." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Crea geometria" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "Maskera P-Placatura" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Aggiunta geometria maschera placatura" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Generazione maschera Placatura eseguita." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Chiudi strumento Copper Thieving." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Oggetto Gerber a cui verrà aggiunto il copper thieving." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parametri fresatura" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14228,11 +14076,11 @@ msgstr "" "(il riempimento poligonale può essere suddiviso in più poligoni)\n" "e le tracce di rame nel file Gerber." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Tipo riferimento" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14240,19 +14088,19 @@ msgstr "" "Il tipo di oggetto FlatCAM da utilizzare come riferimento Copper Thieving.\n" "Può essere Gerber, Excellon o Geometry." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Oggetto di riferimento" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 msgid "The Application object to be used as non copper clearing reference." msgstr "Oggetto applicazione da usare come riferimento rimozione rame." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Inserire il Copper Thieving" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14260,11 +14108,11 @@ msgstr "" "Aggiungerà un poligono (può essere diviso in più parti)\n" "che circonderà le tracce Gerber attuali ad una certa distanza." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Inserisci la barra del ladro" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14276,11 +14124,11 @@ msgstr "" "ad una certa distanza.\n" "Richiesto quando si esegue la placcatura di fori." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Seleziona oggetto Soldermask" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14290,11 +14138,11 @@ msgstr "" "Sarà usato come base per\n" "la maschera di placcatura del modello." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Area ricoperta" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14312,11 +14160,11 @@ msgstr "" "un po' più grandi dei pad di rame, e questa area è\n" "calcolata dalle aperture del soldermask." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Genera maschera placcatura modello" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14326,80 +14174,80 @@ msgstr "" "le geometrie del copper thieving e/o\n" "la barra dei ladri se sono stati generati." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Strumento Bordi" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Selezionare almeno una locazione" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "Il diametro del tool è zero." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "Oggetto Excellon con i fori sui bordi creato." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "L'oggetto Gerber con marker sui bordi è stato creato." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "Oggetto Gerber a cui verranno aggiunti i marcatori bordi." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Locazioni" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Locazioni in cui inserire i marcatori dei bordi." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Alto destra" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "Attiva / disattiva TUTTO" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Aggiungi marcatore" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Aggiungerà marcatori bordi al file Gerber selezionato." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Fori negli angoli" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Creao oggetto Excellon" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Aggiungerà dei fori al centro dei markers." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locazioni" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14407,6 +14255,39 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" +"Inserire il diametro utensile con un valore non zero, in formato float." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Impossibile caricare il file del DB utensili." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "Utensile non presente nel DB tool. Aggiungo un tool di default." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Cancellato.\n" +"Più tool dello stesso diametro trovati nel Tools Database." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Tool aggiornati dal DB tool." @@ -14415,9 +14296,9 @@ msgstr "Tool aggiornati dal DB tool." msgid "Default tool added." msgstr "Tool di default aggiunto." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "Il tool selezionato non è utilizzabile qui. Prendine un altro." @@ -14466,13 +14347,13 @@ msgstr "Operazione di CutOut terminata." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Oggetto non trovato" @@ -14553,7 +14434,7 @@ msgstr "" "percorsi utensile per tagliare esternamente i poligoni." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Oggetto sorgente" @@ -14577,15 +14458,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Strumento Ritaglia" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Cerca ed aggiungi" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14599,16 +14480,16 @@ msgstr "" "nel database degli strumenti. Se non viene trovato nulla\n" "nel database degli strumenti viene aggiunto uno strumento predefinito." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Prendi dal DB" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14632,7 +14513,7 @@ msgstr "Gaps ponte" msgid "Selection of the type of cutout." msgstr "Selezione del tipo di taglio." -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Automatico" @@ -14774,7 +14655,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Oggetti specchiati" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15201,33 +15082,89 @@ msgstr "Punto mediano della distanza punto punto euclidea." msgid "Jump to Half Point" msgstr "Vai al punto mediano" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Parametri per" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Strumenti Multipli" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Nessun utensile selezionato" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Parametri attuali applicati a tutti gli utensili." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Z a Fuoco" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Potenza Laser" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Cancellazione fallita. Non ci sono aree di esclusione da cancellare." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Errore. Niente di selezionato." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +msgid "Value edited in Exclusion Table." +msgstr "Valore modificato nella tabella esclusioni." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "Il file excellon caricato non ha forature" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Creazione lista punti da forare..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Errore. Punti di foratura all'interno delle aree di esclusione." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "Avvio G-Code" @@ -15235,7 +15172,7 @@ msgstr "Avvio G-Code" msgid "Generating CNCJob..." msgstr "Creazione CNCJob..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Il formato del cambio utensile X,Y deve essere (x, y)." @@ -15259,9 +15196,9 @@ msgstr "" "Cercherà e proverà a sostituire gli strumenti dalla tabella Strumenti\n" "con utensili da DB che hanno un valore di diametro vicino." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15269,15 +15206,15 @@ msgstr "" "Dati usati per la creazione di GCode.\n" "Ogni deposito di Utensili ha il proprio set di dati." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Applica parametri a tutti gli utensili" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15285,24 +15222,24 @@ msgstr "" "Saranno applicati i parametri nel modulo corrente\n" "su tutti gli utensili dalla tabella." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Parametri comuni" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Parametri usati da tutti gli utensili." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Z cambio utensile" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "Coordinate X, Y" @@ -15314,19 +15251,19 @@ msgstr "" "File JSON del preprocessore che istruisce\n" "il GCode di uscita per oggetti Excellon." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Aggiungi aree di esclusione" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Questa è l'ID dell'area." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Tipo di oggetto in cui è stata aggiunta l'area di esclusione." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15334,7 +15271,7 @@ msgstr "" "Strategia usata per l'area di esclusione. Gira attorno alle aree o passaci " "sopra." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15342,32 +15279,32 @@ msgstr "" "Se la strategia è di passare sopra all'area, questa è l'altezza alla quale " "lo strumento andrà per evitare l'area di esclusione." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Aggiungi Area:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Aggiungi un'area di esclusione." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Cancella tutte le aree di esclusione." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Cancella selezionate" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Cancella tutte le aree di esclusione selezionate in tabella." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Genera oggetto CNCJob" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15395,7 +15332,7 @@ msgstr "Strumento compensazione incisione" msgid "Missing parameter value." msgstr "Parametri fresatura" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Oggetto Gerber da invertire." @@ -15444,7 +15381,7 @@ msgstr "" msgid "Mils value" msgstr "Valore Mils" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Parametri per questo utensile" @@ -15532,37 +15469,37 @@ msgstr "" "Aumenterà lo spessore delle parti in rame per compensare la corrosione " "laterale." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "Nessun foro estratto. Prova con altri parametri." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 msgid "No soldermask extracted." msgstr "Nessuna soldermask estratta." -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 msgid "No cutout extracted." msgstr "Nessun bordo estratto." -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Oggetto gerber dal quale estrarre i fori o la soldermask." -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 msgid "Process all Pads." msgstr "Elabora tutti i pad." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Estrai fori" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 msgid "Extract an Excellon object from the Gerber pads." msgstr "Estrai un oggetto Excellon dai pad Gerber." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Estrae i fori da un dato file gerber." @@ -15636,30 +15573,30 @@ msgstr "" "Il diametro è sempre il doppio del diametro\n" "del fiduciale di rame." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Carica un oggetto per Film e riprova." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Carica un oggetto per Box e riprova." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Generazione Film ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Exporta film positivo" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Nessun oggetto Excellon selezionato. Caricare un oggetto per la punzonatura " "di riferimento e riprova." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15668,7 +15605,7 @@ msgstr "" "Impossibile generare il film del foro punzonato perché la dimensione del " "foro del punzone è maggiore di alcune delle aperture nell'oggetto Gerber." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15677,16 +15614,16 @@ msgstr "" "Errore. La geometria del nuovo oggetto è la stessa dell'oggetto geometria " "sorgente..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Esporta film negativo" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Nessun oggetto Box. Al suo posto si userà" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." @@ -15695,15 +15632,15 @@ msgstr "" "visibile.\n" "Per le dimensioni dei 'Margini' deve essere nel primo quadrante." -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "File Film esportato in" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15715,7 +15652,7 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella box Oggetto film." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15727,7 +15664,7 @@ msgstr "" "decide il tipo di oggetti che saranno\n" "presenti nel box Oggetto casella." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15740,33 +15677,33 @@ msgstr "" "Può essere uno dei quattro punti del riquadro di delimitazione della " "geometria." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Salva Film" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Salva Film" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Specchia" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Parametri Film" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Praticare fori" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15776,11 +15713,11 @@ msgstr "" "il film generato è positivo. Questo viene fatto per aiutare a perforare,\n" "quando fatto manualmente." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Sorgente" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15790,32 +15727,32 @@ msgstr "" "- Excellon -> un centro foro Excellon fungerà da riferimento.\n" "- Pad Center -> proverà a utilizzare il centro del pad come riferimento." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Centro Pad" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Oggetto Excellon" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "Rimuovi la geometria Excellon dal Film per creare i fori nei pad." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Dimensione punzone" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "Questo valore controllerà quanto è grande il foro nei pad." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Salva Film" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15827,7 +15764,7 @@ msgstr "" " oggetto FlatCAM, ma lo salva direttamente nel\n" "formato selezionato." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15877,26 +15814,26 @@ msgstr "Importa" msgid "Import IMAGE" msgstr "Importa IMMAGINE" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 msgid "File no longer available." msgstr "File non più disponibile." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" msgstr "Parametro non supportato. Utilizzare solo Geometrie o Gerber" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importazione" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Aperto" @@ -15998,7 +15935,7 @@ msgstr "Importa immagine" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Apri un'immagine di tipo raster e quindi importala in FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16008,8 +15945,8 @@ msgstr "" "saranno vuote e le precedenti aree vuote saranno\n" "riempite di rame." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16018,82 +15955,87 @@ msgstr "" "L'oggetto Gerber ha un poligono come geometria.\n" "Non ci sono distanze tra gli elementi geometrici da trovare." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Controllo validità dello strumento." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Controllo ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "Errore. Nessun utensile selezionato nella tabella utensili." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Isolamento non completo. Almeno un utensile non ha completato l'isolamento." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "Diametro utensile ottimale trovato" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "Nuovo utensile aggiunto alla tabella da DB Tool." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Tool di default aggiunto alla tabella." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "Utensile dalla tabella modificato." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancellato. Il valore del nuovo diametro è già presente nella tabella." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Cancellazione fallita. Seleziona un utensile da cancellare." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Utensile(i) cancellato(i) dalla tabella." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Isolamento" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Clicca su un poligono per isolarlo." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Sottrazione geometria" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Geo di intersezione" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Geometria vuota in" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16103,7 +16045,7 @@ msgstr "" "Ci sono però ancora degli elementi non-isolati. Prova ad includere un " "utensile con diametro minore." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16111,44 +16053,44 @@ msgstr "" "Le coordinate seguenti sono quelle nelle quali non è stato possibile creare " "gli isolamenti:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Poligono rimosso" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Fai clic per aggiungere/rimuovere il prossimo poligono o fai clic con il " "tasto destro per iniziare." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "Nessun poligono rilevato sulla posizione cliccata." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "La lista di poligoni singoli è vuota. Operazione annullata." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Fai clic sul punto finale dell'area." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Utensile da DB aggiunto alla tabella utensili." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "Nuovo utensile aggiunto alla tabella." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Oggetti Gerber per l'isolamento." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16156,7 +16098,7 @@ msgstr "" "Set di strumenti da cui l'algoritmo\n" "sceglierà quelli usati per la rimozione del rame." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16173,13 +16115,13 @@ msgstr "" "nella geometria risultante. Questo perché con alcuni strumenti\n" "questa funzione non sarà in grado di creare la corretta geometria." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Aggiungi dal DB" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16187,8 +16129,8 @@ msgstr "" "Trova un utensile con diametro tale da\n" "garantire un isolamento completo." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16197,7 +16139,7 @@ msgstr "" "Elimina una selezione di utensili nella tabella degli utensili\n" "selezionando prima una riga." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16209,19 +16151,19 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la casella 'Oggetto'." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Oggetto la cui area verrà rimossa dalla geometria di isolamento." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 msgid "Select all available." msgstr "Disponibile seleziona tutto." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 msgid "Clear the selection." msgstr "Pulisci selezione." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16571,15 +16513,15 @@ msgstr "" "ottenute tramite probing e le applica\n" "al GCode originale per l'autolivellamento." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Strumento fresatura" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Pressione" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16587,7 +16529,7 @@ msgstr "" "Valore negativo. Maggiore è il valore assoluto\n" "e maggiore è la pressione della spazzola sul materiale." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 #, fuzzy #| msgid "" #| "Disabled because the tool is V-shape.\n" @@ -16613,23 +16555,59 @@ msgstr "" "- Strumento Dia -> colonna 'Dia' trovato nella tabella degli utensili\n" "NB: un valore zero significa che Tool Dia = 'V Dia'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Utensile aggiunto nella tavola utensili." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "Utensile editato nella tabella utensili." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Errore. Selezionare un utensile da copiare." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "Utensile copiato nella tabella utensili." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Errore. Selezionare un utensile da cancellare." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "Utensile cancellato dalla tabella utensili." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Generazione della geometria di foratura e fresatura..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Generazione della geometria di foratura slot..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Geometria non processabile per" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "Errore. Nessun utensile selezionato nella tabella utensili ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "La geometria non può essere dipinta completamente" + +#: appPlugins/ToolMilling.py:3580 msgid "Object for milling operation." msgstr "Oggetto per operazioni di fresatura." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 msgid "Tools in the object used for milling." msgstr "Utensili nell'oggetto da usare per la fresatura." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16640,7 +16618,7 @@ msgstr "" "valore\n" "verrà mostrato come T1, T2 ... Tn" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16658,7 +16636,7 @@ msgstr "" "abilitare/disabilitare la tracciatura\n" "dello strumento corrispondente." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16671,15 +16649,15 @@ msgstr "" "- Entrambi -> eseguirà la fresatura di trapani e mulini o qualsiasi altra " "cosa sia disponibile" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "Diametro dell'utensile che freserà" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 msgid "Offset Type" msgstr "Tipo offset" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16698,19 +16676,7 @@ msgstr "" "all'esterno.\n" "- Custom -> Il taglio sarà effettuato ad un offset scelto." -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Int" -msgid "In" -msgstr "Int" - -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Cut" -msgid "Out" -msgstr "Taglia" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16722,7 +16688,7 @@ msgstr "" "Il valore può essere positivo per un taglio 'esterno'\n" "e negativo per il taglio 'interno'." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16746,7 +16712,7 @@ msgstr "oggetto spostato" msgid "Error when mouse left click." msgstr "Errore con il click sinistro del mouse." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16754,110 +16720,110 @@ msgstr "" "Isolamento incompleto. Nessuno degli strumenti selezionati potrebbe eseguire " "un isolamento completo." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "Almeno uno degli strumenti selezionati può eseguire un isolamento completo." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Annullato. Utensile già nella tabella utensili." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Strumento NCC. Preparazione poligoni non-rame." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "Strumento NCC. Calcolo aree 'vuote'." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Fine buffering" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Impossibile ottenere l'estensione dell'area da cui eliminare il rame." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Strumento NCC. Fine calcolo aree 'vuote'." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "La geometria dell'isolamento è rotta. Il margine è inferiore al diametro " "dell'utensile di isolamento." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "L'oggetto selezionato non è idoneo alla pulizia rame." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Pulizia poligono con metodo: linee." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Errore. Pulizia poligono con metodo: semi." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Errore. Pulizia poligono con metodo: standard." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Poligono non pulibile alla posizione:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "Non c'è utensile di copper clearing nella selezione e ne serve almeno uno." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Strumento NCC. Fine elaborazione poligoni non-rame. Task rimozione rame " "completato." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "" "Lo strumento NCC non è riuscito a creare il rettangolo di contenimento." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "Strumento NCC, uso dell'utensile diametro" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "avviato." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "Impossibile usare questo tool per il copper clear." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16869,28 +16835,28 @@ msgstr "" "geometria.\n" "Modifica i parametri e riprova." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "Lo strumento NCC ha terminato." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "Lo strumento NCC ha terminato ma l'isolamento del rame è rotto per" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "utensili" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Strumento NCC. Avviata lavorazione di rimozione rame." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "Utensile NCC lavorazione di ripresa completata." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16898,11 +16864,11 @@ msgstr "" "Utensile NCC lavorazione di ripresa completata ma l'isolamento del rame è " "rotto per" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "Strumento NCC avviato. Lettura parametri." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16910,7 +16876,7 @@ msgstr "" "Prova a utilizzare il tipo di buffer = Completo in Preferenze -> Gerber " "Generale. Ricarica il file Gerber dopo questa modifica." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16922,7 +16888,7 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la combobox 'Oggetto'." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16939,7 +16905,7 @@ msgstr "" "nella geometria risultante. Questo perché con alcuni strumenti\n" "questa funzione non sarà in grado di creare la corretta geometria." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16948,7 +16914,7 @@ msgstr "" "del rame.\n" "Può essere Gerber, Excellon o Geometry." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 msgid "Find Optimal" msgstr "Trova ottimale" @@ -16983,47 +16949,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "Strumento ottimale. Trovare la distanza minima." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Strumento ottimale. Finito con successo." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Numero di decimali da tenere per le distanze trovate." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Distanza minima" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Visualizza la minima distanza tra aree di rame." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Determinato" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Succedendo" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "Quante volte è rilevato questo minimo." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Coordinate punti minimi" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Coordinate per i punti dove è stata rilevata la distanza minima." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Vai alla posizione selezionata" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17031,11 +16997,11 @@ msgstr "" "Selezionare una posizione nella casella di testo Posizioni e quindi\n" "fai clic su questo pulsante." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Altre distanze" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17043,13 +17009,13 @@ msgstr "" "Visualizzerà altre distanze nel file Gerber ordinato dal\n" "minimo al massimo, escluso il minimo assoluto." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Coordinate di punti di altre distanze" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17057,19 +17023,19 @@ msgstr "" "Altre distanze e coordinate per i punti\n" "dove è stata trovata la distanza." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Distanze gerber" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Coordinate punti" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Trova minimi" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17091,11 +17057,11 @@ msgstr "Apertura PDF annullata" msgid "Parsing" msgstr "Elaborazione" -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Errore di apertura" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "Nessuna geometria trovata nel file" @@ -17112,39 +17078,39 @@ msgstr "Apertura file PDF fallita." msgid "Rendered" msgstr "Renderizzato" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Impossibile dipingere in geometrie multigeo" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Clicca su un poligono per dipingerlo." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Pittura poligoni con modalità linee." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Pittura poligoni con modalità semi." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Pittura poligoni con modalità standard." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Verniciatura con diametro utensile = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "avviata" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17156,44 +17122,44 @@ msgstr "" "geometria da trattare.\n" "Modifica i parametri di pittura e riprova." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Verniciatura ..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Strumento pittura." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Attività di poligono di pittura normale avviata." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Geometria buffer ..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "Nessun poligono trovato." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "Attività di pittura poligoni avviata." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "Attività di pittura area avviata." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17205,7 +17171,7 @@ msgstr "" "Crea un oggetto Geometry con\n" "percorsi utensile per tagliare tutte le regioni non rame." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17217,7 +17183,7 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la combobox 'Oggetto'." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17225,7 +17191,7 @@ msgstr "" "Set di strumenti da cui l'algoritmo\n" "sceglierà quelli usati per la pittura." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17242,7 +17208,7 @@ msgstr "" "nella geometria risultante. Questo perché con alcuni strumenti\n" "questa funzione non sarà in grado di creare la geometria della pittura." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17250,44 +17216,44 @@ msgstr "" "Il tipo di oggetto FlatCAM da utilizzare come riferimento di disegno.\n" "Può essere Gerber, Excellon o Geometry." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Crea un oggetto Geometria che vernicerà i poligoni." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Riferimento pannellizzazione" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Le colonne o le righe hanno valore zero. Modificali in un numero intero " "positivo." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Generazione pannello … " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Generazione pannello … Aggiunta codice sorgente." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Ottimizzazione percorsi sovrapposti." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Ottimizzazione completata." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Generazione pannello … Generazione copie" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17296,11 +17262,11 @@ msgstr "" "{text} Troppo grande per l'area vincolata. Il pannello finale ha {col} " "colonne e {row} righe" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Pannello creato con successo." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17312,7 +17278,7 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella combobox Oggetto." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17320,11 +17286,11 @@ msgstr "" "Oggetto da pannellizzare. Questo significa che sarà\n" "duplicato in una matrice di righe e colonne." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Riferimento pannellizzazione" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17344,7 +17310,7 @@ msgstr "" "a questo oggetto di riferimento mantenendo quindi gli oggetti\n" "pannellizzati sincronizzati." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17356,7 +17322,7 @@ msgstr "" "La selezione decide il tipo di oggetti che saranno\n" "nella casella combobox Oggetto." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17364,11 +17330,11 @@ msgstr "" "Oggetto utilizzato come contenitore per\n" "l'oggetto selezionato da pannellizzare." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Dati pannello" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17384,15 +17350,15 @@ msgstr "" "Le distanze imposteranno la distanza tra due qualsiasi\n" "elementi della matrice di pannelli." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Vincola pannello all'interno" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Pannellizza oggetto" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17434,7 +17400,7 @@ msgstr "File PcbWizard caricato." msgid "Main PcbWizard Excellon file loaded." msgstr "File principale PcbWizard caricato." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Non è un file Excellon." @@ -17608,12 +17574,12 @@ msgstr "Selezione svuotata." msgid "Gerber into which to punch holes" msgstr "Gerber nel quale applicare i punzoni" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "Rimuovi la geometria Excellon dal Gerber per creare i fori nei pad." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17623,7 +17589,7 @@ msgstr "" "sono selezionati nel canvas ma solo quelli che\n" "sono nei tab processati." -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -18330,15 +18296,15 @@ msgstr "" msgid "processes running." msgstr "processi in esecuzione." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "L'applicazione sarà riavviata." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Sei sicuro di voler cambiare lingua in" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -18346,15 +18312,15 @@ msgstr "" "Ci sono files/oggetti modificati in FlatCAM. \n" "Vuoi salvare il progetto?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "L'applicazione è in fase di inizializzazione ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "Impossibile trovare i file della lingua. Mancano le stringhe dell'app." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -18362,7 +18328,7 @@ msgstr "" "L'applicazione è in fase di inizializzazione …\n" "Inizializzazione della Grafica avviata." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18372,46 +18338,46 @@ msgstr "" "Inizializzazione della Grafica avviata.\n" "Inizializzazione della Grafica completata" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Nuovo progetto - Non salvato" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Trovati vecchi file delle preferenze predefinite. Riavvia l'applicazione per " "l'aggiornamento." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Apri file di configurazione non riuscito." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Apri file di script non riuscito." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Apri file Excellon non riuscito." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Apri file GCode non riuscito." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Apri file Gerber non riuscito." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Seleziona un oggetto Geometry, Gerber o Excellon da modificare." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "L'edito non può essere avviato." -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18421,84 +18387,84 @@ msgstr "" "MultiGeo non è possibile.\n" "Modifica solo una geometria alla volta." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "Area EDITOR" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "L'editor è attivato ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Vuoi salvare l'oggetto modificato?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Oggetto vuoto dopo la modifica." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Edito chiuso. Contenuto salvato." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "Seleziona un oggetto Gerber, Geometry o Excellon da aggiornare." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "viene aggiornato, tornando all'App ..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Editor chiuso. Contenuto non salvato." -#: app_Main.py:2845 +#: app_Main.py:2837 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Seleziona un oggetto Gerber, Geometry, Excellon o CNCJob da aggiornare." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Salvato su file" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "File esportato su" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Errore durante l'apertura dei file recenti in scrittura." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Errore durante l'apertura dei progetti recenti in scrittura." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Sviluppo" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Flusso problemi" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Chiudi" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Con licenza MIT" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18551,7 +18517,7 @@ msgstr "" "OPERAZIONI\n" "DEL SOFTWARE." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Splash" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Programmatori" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Traduttori" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Licenza" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Attribuizioni" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Programmatori" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Stato" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "E-mail" -#: app_Main.py:3439 +#: app_Main.py:3436 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Lingua" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Traduttore" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Correzioni" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Questo programma è %s e gratuito in un significato molto ampio della parola." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "Tuttavia non può evolversi senza contributi ." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "Se vuoi vedere questa applicazione crescere e diventare sempre meglio" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "puoi contribuire allo sviluppo da solo:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Estrai richieste nel repository Bitbucket, se sei uno sviluppatore" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Segnalazioni di bug fornendo i passaggi necessari per riprodurre il bug" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Se ti piace quello che hai visto finora ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "NON sono richieste donazioni." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Ma sono i benvenuti" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Contribuire" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Scambio di link" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Presto ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "How To's" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18702,29 +18664,29 @@ msgstr "" "Se non riesci a ottenere informazioni sull'applicazione\n" "utilizzare il collegamento al canale YouTube dal menu Guida." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Sito web alternativo" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "L'estensione file Excellon selezionata è registrata con FlatCAM." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "L'estensione file GCode selezionata è registrata con FlatCAM." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "L'estensione file Gerber selezionata è registrata con FlatCAM." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Per eseguire una unione (join) servono almeno due oggetti. Oggetti " "attualmente selezionati" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18740,43 +18702,43 @@ msgstr "" "potrebbero essere perse e il risultato diverso da quello atteso. \n" "Controlla il GCODE generato." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Unione geometrie terminato" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Errore. L'unione Excellon funziona solo con oggetti Excellon." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Unione Excellon completata" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Errore. Unione Gerber funziona solo con oggetti Gerber." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Unione Gerber completata" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "Errore. Selezionare un oggetto Geometria e riprovare." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Era atteso un oggetto geometria, ottenuto" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un oggetto Geometria è stato convertito in tipo MultiGeo." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un oggetto Geometria è stato convertito in tipo SingleGeo." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -18788,19 +18750,25 @@ msgstr "" "\n" "Vuoi continuare?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Unità convertite in" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Area di lavoro abilitata." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Area di lavoro disabilitata." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "Cartella preferenze FlatCAM aperta." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -18808,11 +18776,11 @@ msgstr "" "Aggiunta utensile funziona solo con le opzioni avanzate.\n" "Vai su Preferenze -> Generale - Mostra Opzioni Avanzate." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Cancella oggetti" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18820,88 +18788,88 @@ msgstr "" "Sei sicuro di voler cancellare permanentemente\n" "gli oggetti selezionati?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Salva il lavoro nell'editor e riprova..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Oggetto cancellato" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Clicca per impostare l'origine ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Impostazione Origine..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Origine impostata" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Coordinate Origine non complete." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Spostamento sull'origine..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Errore. Nessun oggetto selezionato..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Salta a ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Inserire coordinate nel formato X,Y:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordinate errate. Inserire coordinate nel formato X,Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Individua ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Annullamento. Il task attuale sarà chiuso prima possibile..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "Il task corrente è stato chiuso su richiesta dell'utente..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "Non è permesso aggiungere un untensile dal DB per questo oggetto." -#: app_Main.py:6620 +#: app_Main.py:6624 msgid "" "One or more Tools are edited.\n" "Do you want to save?" @@ -18909,189 +18877,189 @@ msgstr "" "Uno o più Utensili modificati.\n" "Vuoi salvare?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Salva Database Utensili" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Inserire il valore dell'angolo:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Rotazione effettuata." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "Movimento di rotazione non eseguito." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Deformazione in X applicata." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Deformazione in Y applicata." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Nuova griglia ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Valore della griglia:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Nuova griglia aggiunta" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "Griglia già esistente" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Aggiunta griglia annullata" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "Valore griglia non esistente" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Valore griglia cancellato" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Cancellazione valore griglia annullata" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Nome copiato negli appunti ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Vedi il codice sorgente dell'oggetto selezionato." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Editor sorgente" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 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:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Vai alla Riga ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Ridisegno tutti gli oggetti" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Errore nel caricamento della lista dei file recenti." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Errore nell'analisi della lista dei file recenti." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Errore nel caricamento della lista dei progetti recenti." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "Errore nell'analisi della lista dei progetti recenti." -#: app_Main.py:8141 +#: app_Main.py:8145 msgid "Recent files list was reset." msgstr "La lista dei file recenti è stata resettata." -#: app_Main.py:8155 +#: app_Main.py:8159 msgid "Recent projects list was reset." msgstr "La lista dei progetti recenti è stata resettata." -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Azzera lista progetti recenti" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Azzera lista file recenti" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Data rilascio" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Visualizzato" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Snap" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Area di lavoro attiva" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Dimensioe area di lavoro" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Orientamento area di lavoro" -#: app_Main.py:8355 +#: app_Main.py:8359 msgid "Failed checking for latest version. Could not connect." msgstr "" "Errore durante il controllo dell'ultima versione. Impossibile connettersi." -#: app_Main.py:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "Impossibile elaborare le info sull'ultima versione." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM è aggiornato!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "E' disponibile una nuova versione" -#: app_Main.py:8379 +#: app_Main.py:8383 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:8383 +#: app_Main.py:8387 msgid "info" msgstr "informazioni" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19103,44 +19071,44 @@ msgstr "" "Preferenze -> Generale.\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Tutte le tracce disabilitate." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Tutte le tracce non selezionate sono disabilitate." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Tutte le tracce sono abilitate." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Tutte le tracce non selezionate sono abilitati." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Tracce selezionate attive..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Tracce selezionate disattive..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Abilitazione tracce ..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Disabilitazione tracce ..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Imposta livello alfa ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19148,90 +19116,90 @@ msgstr "" "Inizializzazione della tela avviata.\n" "Inizializzazione della tela completata" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Apertura file Gerber." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Apertura file Excellon." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Apertura file G-Code." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "Apri HPGL2" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "Apertura file HPGL2." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Apri file di configurazione" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Possono essere usati solo geometrie, gerber od oggetti CNCJob." -#: app_Main.py:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "Esporta immagine PNG" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 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:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Salva il file sorgente Gerber" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Salva il file sorgente dello Script" -#: app_Main.py:9431 +#: app_Main.py:9454 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:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Salva il file di origine del Documento" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 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:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Salva il file sorgente di Excellon" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Possono essere usate solo oggetti Geometrie." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "Importa SVG" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Importa DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19241,143 +19209,155 @@ msgstr "" "Creare un nuovo progetto li cancellerà.\n" "Vuoi salvare il progetto?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Vuoi salvare l'oggetto modificato?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Salva Preferenze" + +#: app_Main.py:9875 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Nuovo progetto creato" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Nuovo progetto creato" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Nuovo Script TCL creato nell'edito di codice." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Apri Script TCL" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Esecuzione file oggetto Script." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Esegui Script TCL" -#: app_Main.py:9992 +#: app_Main.py:10032 msgid "TCL script file opened in Code Editor and executed." msgstr "Fil script TCL aperto nell'edito ed eseguito." -#: app_Main.py:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Salva progetto come ..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "Stampa oggetto FlatCAM" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Salva oggetto come PDF ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "Verniciatura PDF ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "File PDF salvato in" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Esportazione ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "File SVG esportato in" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "Importa le preferenze di FlatCAM" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Predefiniti importati da" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "Esporta le preferenze di FlatCAM" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Preferenze esportate in" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "File Excellon esportato in" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Impossibile esportare." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "File Gerber esportato in" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "File DXF esportato in" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "Importazione fallita." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Errore nell'apertura file" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Errore nell'analisi del file" -#: app_Main.py:10942 +#: app_Main.py:10982 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "L'oggetto non è Gerber o è vuoto. Annullo creazione oggetto." -#: app_Main.py:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 msgid "Opening" msgstr "Apertura" -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Apertura Gerber fallita. Forse non è un file Gerber." -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Impossibile aprire il file" -#: app_Main.py:11034 +#: app_Main.py:11074 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Apertura Excellon fallita. Forse non è un file Excellon." -#: app_Main.py:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "Lettura file GCode" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Non è G-CODE" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19389,75 +19369,75 @@ msgstr "" " Tentativo di creazione di oggetto FlatCAM CNCJob da file G-Code fallito " "durante l'analisi" -#: app_Main.py:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Errore. Forse non è un file HPGL2." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "Script TCL aperto nell'editor." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "Errore nell'apertura dello Script TCL." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Apertura file di configurazione FlatCAM." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Errore nell'apertura sel file di configurazione" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Apertura progetto … Attendere ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Apertura file progetto FlatCAM." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Errore nell'apertura file progetto" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Apertura progetto … ripristino" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Progetto caricato da" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Salva Progetto ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Progetto salvato in" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "L'oggetto è usato da un'altra applicazione." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Errore durante l'analisi del file progetto" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Ritenta il salvataggio." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Errore nell'analisi del progetto salvato" -#: app_Main.py:11575 +#: app_Main.py:11615 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 " @@ -19499,15 +19479,15 @@ msgstr "Oggetto distorto" msgid "Object was buffered" msgstr "Oggetto riempito" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "Parametro non esistente" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Indicizzazione geometria prima della generazione del G-Code..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19520,30 +19500,30 @@ msgstr "" "Il parametro Cut Z deve avere un valore negativo, potrebbe essere un errore " "e sarà convertito in negativo. Controlla il codice CNC generato (Gcode ecc)." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "" "Il parametro Taglio Z (Cut Z) è zero. Non ci sarà alcun taglio, annullo" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "Il formato di Fine X,Y deve essere (x, y)." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Avvio G-Code per utensile con diametro" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "Coordinate G91 non implementate" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Fine generazione G-Code per tool:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19551,7 +19531,7 @@ msgstr "" "Il parametro taglio Z (Cut Z) in vuoto o zero. Probabilmente una erronea " "combinazione di altri parametri." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19564,16 +19544,16 @@ msgstr "" "Il parametro Cut Z deve avere un valore negativo, potrebbe essere un errore " "e sarà convertito in negativo. Controlla il codice CNC generato (Gcode ecc)." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Il parametro Taglio Z (Cut Z) è zero. Non ci sarà alcun taglio, salto il file" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "Il parametro Z di spostamento è vuoto o zero." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19587,19 +19567,19 @@ msgstr "" "errore e sarà convertito in positivo. Controlla il codice CNC generato " "(Gcode ecc)." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "Il parametro Z Travel è zero. Questo è pericoloso, salto il file" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Fine generazione G-Code" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "percorsi tracciati" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19609,7 +19589,7 @@ msgstr "" "formato (x, y) \n" "ma ora c'è un solo valore, non due. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19617,7 +19597,7 @@ msgstr "" "Il campo X,Y del cambio utensile in Edit -> Preferenze deve essere nel " "formato (x, y) ma ora c'è un solo valore, non due." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19627,14 +19607,14 @@ msgstr "" "formato (x, y) \n" "ma ora c'è un solo valore, non due." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Tentativo di generare un CNC Job da un oggetto Geometry senza geometria " "solida." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19643,39 +19623,39 @@ msgstr "" "geometria corrente.\n" "Auemnta il valore (in modulo) e riprova." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "Non ci sono dati utensili nella geometria SolderPaste." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Generazione G-Code SolderPaste terminata" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Analisi file G-Code. Numero di linee" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Creazione geometrie dal file GCode analizzato. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Analisi file GCode per utensile con diametro" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Numero di linee" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "Creazione geometrie dal file GCode analizzato per tool con diametro" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "Coordinate G91 non implementate ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Impossibile analizzare il file delle impostazioni predefinite." @@ -19776,6 +19756,39 @@ msgstr "Origine impostata spostando tutti gli oggetti caricati con " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nessun nome di geometria negli argomenti. Fornisci un nome e riprova." +#~ msgid "V-shape" +#~ msgstr "A V" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "L'angolo alla punta dell'utensile a V\n" +#~ "In gradi." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Disabilitato perché lo strumento è a forma di V.\n" +#~ "Per gli strumenti a V la profondità di taglio è\n" +#~ "calcolato da altri parametri come:\n" +#~ "- 'Angolo V' -> angolo sulla punta dell'utensile\n" +#~ "- 'V Dia' -> diametro alla punta dell'utensile\n" +#~ "- Strumento Dia -> colonna 'Dia' trovato nella tabella degli utensili\n" +#~ "NB: un valore zero significa che Tool Dia = 'V Dia'" + +#~ msgid "Polish" +#~ msgstr "Pulire" + +#~ msgid "Corrections" +#~ msgstr "Correzioni" + #~ msgid "TT" #~ msgstr "TT" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index aa7c0c05..7e68e357 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 8491b7c8..612efbc2 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: 2021-07-18 12:03+0300\n" -"PO-Revision-Date: 2021-07-18 12:03+0300\n" +"POT-Creation-Date: 2021-08-23 14:00+0300\n" +"PO-Revision-Date: 2021-08-23 14:00+0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -84,7 +84,7 @@ msgstr "O título ou o link da Web já está na tabela." msgid "Bookmark added." msgstr "Favorito adicionado." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Site de backup" @@ -100,7 +100,7 @@ msgstr "Favorito removido." msgid "Export Bookmarks" msgstr "Exportar Favoritos" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Favoritos" @@ -109,32 +109,32 @@ msgstr "Favoritos" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Cancelado." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -144,8 +144,8 @@ msgstr "" "acessível." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Não foi possível carregar o arquivo." @@ -169,23 +169,23 @@ msgstr "Favoritos importados de" msgid "The user requested a graceful exit of the current task." msgstr "O usuário solicitou uma saída normal da tarefa atual." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Clique no ponto inicial da área." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Clique no ponto final da área." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zona adicionada. Clique para iniciar a adição da próxima zona ou clique com " @@ -193,8 +193,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Clique no próximo ponto ou clique com o botão direito do mouse para " @@ -234,17 +234,38 @@ msgstr "Todas as zonas de exclusão foram excluídas." msgid "Selected exclusion zones deleted." msgstr "Zonas de exclusão selecionadas excluídas." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Caminho" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Int" +msgid "In" +msgstr "Int" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Cut" +msgid "Out" +msgstr "Cortar" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Personalizado" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Desbaste" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Finish" msgid "Finishing" @@ -252,18 +273,16 @@ msgstr "Acabamento" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Isolação" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Polish" msgid "Polishing" @@ -277,22 +296,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Nome" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Alvo" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -337,8 +356,8 @@ msgstr "" "é servir como uma nota para o usuário." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Diâmetro" @@ -377,42 +396,42 @@ 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:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "Geral" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Fresamento" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Perfuração" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Pintura" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -420,21 +439,23 @@ msgstr "Recorte PCB" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Formato" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -473,13 +494,13 @@ msgstr "" "Ângulo na ponta das ferramentas em forma de V." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Deslocar" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -523,18 +544,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Profundidade de Corte" @@ -573,13 +594,13 @@ msgstr "" "Valor usado para cortar o material em cada passagem." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Altura do Deslocamento" @@ -630,9 +651,9 @@ msgstr "" "garantir um isolamento completo. Este é o comprimento de\n" "o corte extra." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Avanço X-Y" @@ -645,10 +666,10 @@ msgstr "" "A velocidade no plano XY usada ao cortar o material." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Taxa de Avanço Z" @@ -677,7 +698,7 @@ msgstr "" "Isso é usado apenas por alguns dispositivos que não podem usar\n" "o comando G-Code G0. Principalmente impressoras 3D." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Velocidade do Spindle" @@ -692,7 +713,7 @@ msgstr "" "Velocidade do spindle em RPM." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Esperar Velocidade" @@ -718,11 +739,11 @@ msgstr "" "Tempo de espera.\n" "Atraso usado para permitir que o spindle atinja a velocidade definida." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Operação" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -734,28 +755,28 @@ msgstr "" "Se não for bem-sucedida, a retirada de cobre também falhará.\n" "- Limpar -> retirada de cobre padrão." -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Limpar" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Tipo de Fresamento" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -767,38 +788,38 @@ msgstr "" "- convencional: útil quando não há compensação de folga" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Subida" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Convencional" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Sobreposição" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -818,54 +839,54 @@ msgstr "" "ao número de caminhos." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Margem" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Margem da caixa delimitadora." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Método" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -878,57 +899,57 @@ msgstr "" "- Linhas retas: Linhas paralelas." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Padrão" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Semente" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Linhas" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Combo" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Conectar" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -937,37 +958,37 @@ msgstr "" "para minimizar as elevações de ferramentas." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Contorno" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." msgstr "Corta no perímetro do polígono para retirar as arestas." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Deslocar" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -978,8 +999,8 @@ msgstr "" "dos recursos de cobre." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -989,8 +1010,8 @@ msgstr "" "as bordas do polígono para \n" "ser pintado." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1011,19 +1032,19 @@ msgstr "" "acima na ordem especificada." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Linhas Laser" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Passes" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1031,21 +1052,21 @@ msgstr "" "Largura da isolação em relação à\n" "largura da ferramenta (número inteiro)." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da " "ferramenta." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Tipo de Isolação" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1065,25 +1086,25 @@ msgstr "" "pode ser feita somente quando houver uma abertura\n" "dentro do polígono (por exemplo, o polígono é em forma de \"rosca\")." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Completa" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Ext" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Int" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1091,12 +1112,12 @@ msgstr "" "Profundidade do furo (negativo)\n" "abaixo da superfície de cobre." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Deslocamento Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1108,11 +1129,11 @@ msgstr "" "ponta.\n" "Este valor pode compensar o parâmetro Profundidade de Corte Z." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1124,16 +1145,16 @@ msgstr "" "cortar várias vezes até o Corte Z é\n" "alcançado." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Profundidade de cada passe (positivo)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1141,8 +1162,8 @@ msgstr "" "Altura da ferramenta durante os\n" "deslocamentos sobre o plano XY." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1154,14 +1175,14 @@ msgstr "" "Também chamado de avanço de 'Mergulho'.\n" "Para movimento linear G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Taxa de Avanço Rápida" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1174,14 +1195,14 @@ msgstr "" "Usado para movimento rápido G00.\n" "É útil apenas para Marlin. Ignore para outros casos." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Velocidade do Spindle" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1189,17 +1210,17 @@ msgstr "" "Velocidade do spindle\n" "em RPM (opcional)" -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Fura Ranhura" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Se a ferramenta selecionada tiver ranhuras, elas serão perfuradas." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1207,12 +1228,12 @@ msgstr "" "Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da " "ferramenta." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Furar final" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1221,11 +1242,11 @@ msgstr "" "Se o comprimento da ranhura não estiver completamente coberto por furos,\n" "adiciona um furo no ponto final da ranhura." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1234,12 +1255,12 @@ msgstr "" "Margem além das bordas. Um valor positivo\n" "tornará o recorte do PCB mais longe da borda da PCB" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Tamanho da Ponte" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1251,12 +1272,12 @@ msgstr "" "para manter a placa conectada ao material\n" "circundante (de onde o PCB é recortado)." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Tipo de lacuna" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1271,22 +1292,22 @@ msgstr "" "lacuna\n" "- M-Bites -> 'Mouse Bites' - o mesmo que 'bridge', mas coberto com furos" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Ponte" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Fino" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Profundidade" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1295,32 +1316,32 @@ msgstr "" "Profundidade até que a fresagem esteja pronta\n" "para diminuir as lacunas." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "O diâmetro do furo ao fazer M-bites (mordidas de rato)." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Espaçamento" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "O espaçamento entre os furos ao fazer M-bites (mordidas de rato)." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Forma Convexa" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1329,7 +1350,7 @@ msgstr "" "Cria uma forma convexa ao redor de toda a PCB.\n" "Utilize somente se o tipo de objeto de origem for Gerber." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Pontes" @@ -1421,44 +1442,44 @@ msgstr "" "objeto/aplicação após selecionar uma ferramenta\n" "no banco de dados de ferramentas." -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Cancelar" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1467,36 +1488,36 @@ msgstr "Cancelar" msgid "Edited value is out of range" msgstr "Valor fora da faixa" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1529,27 +1550,27 @@ msgstr "Copiar do BD" msgid "Delete from DB" msgstr "Excluir do BD" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Salvar alterações" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Banco de Dados de Ferramentas" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Falha ao analisar o arquivo com o banco de dados." @@ -1631,9 +1652,9 @@ msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1651,24 +1672,24 @@ msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Pronto." @@ -1682,7 +1703,7 @@ msgstr "" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Clique no local de destino ..." @@ -1707,23 +1728,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Muitos itens para o ângulo de espaçamento selecionado." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Falhou." @@ -1761,9 +1782,9 @@ msgstr "" "redimensionar." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Cancelado. Nada selecionado." @@ -1773,79 +1794,77 @@ msgid "Click on reference location ..." msgstr "Clique no local de referência ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Excluir" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "N° Furos" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "N° Ranhuras" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Avançado" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Formato incorreto, use um número." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1853,68 +1872,68 @@ msgstr "" "Ferramenta já na lista de ferramentas original ou atual.\n" "Salve e reedite Excellon se precisar adicionar essa ferramenta. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Adicionada nova ferramenta com diâmetro" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Selecione uma ferramenta na Tabela de Ferramentas" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Ferramenta excluída com diâmetro" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 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:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 #, fuzzy #| msgid "Generate" msgid "Generating" msgstr "Gerar" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Edição de Excellon concluída." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelado. Não há ferramenta/broca selecionada" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1923,19 +1942,19 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Nome:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Tabela de Ferramentas" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1943,19 +1962,19 @@ msgstr "" "Ferramentas neste objeto Excellon \n" "quando são usadas para perfuração." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Converter Ranhuras" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Converter as ranhuras (slots) nas ferramentas selecionadas em furos." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Adicionar/Excluir Ferramenta" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1963,33 +1982,33 @@ msgstr "" "Adicionar/Excluir uma ferramenta para a lista de ferramentas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Diâmetro da Ferramenta" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Diâmetro da nova ferramenta" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Adicionar" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1997,11 +2016,11 @@ msgstr "" "Adiciona uma nova ferramenta à lista de ferramentas\n" "com o diâmetro especificado acima." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Excluir Ferramenta" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2009,55 +2028,55 @@ msgstr "" "Exclui uma ferramenta da lista de ferramentas selecionando uma linha na " "tabela de ferramentas." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Ferramenta de Redimens." -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 msgid "Resize a drill or a selection of drills." msgstr "Redimensiona um furo ou uma seleção de furos." -#: appEditors/AppExcEditor.py:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Novo Diâmetro" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Novo diâmetro para redimensionar." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Redimensionar" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Redimensionar furo(s)" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Adicionar Matriz de Furos" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 msgid "Add an array of drills (linear or circular array)" msgstr "Adiciona uma matriz de furos (matriz linear ou circular)" -#: appEditors/AppExcEditor.py:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Tipo" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2065,50 +2084,47 @@ msgstr "" "Selecione o tipo de matriz de furos para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Linear" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Número" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "Especifique quantos furos devem estar na matriz." -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Direção" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2120,73 +2136,73 @@ msgstr "" "- 'Y' - eixo vertical ou\n" "- 'Ângulo' - um ângulo personalizado para a inclinação da matriz" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Ângulo" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Passo" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Passo = Distância entre os elementos da matriz." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2198,11 +2214,11 @@ msgstr "" "Valor mínimo: -360.00 graus.\n" "Valor máximo: 360.00 graus." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2210,42 +2226,42 @@ msgstr "" "Sentido da matriz circular.\n" "Pode ser CW = sentido horário ou CCW = sentido anti-horário." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 msgid "Angle at which each element in circular array is placed." msgstr "Ângulo no qual cada elemento na matriz circular é colocado." -#: appEditors/AppExcEditor.py:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Parâmetros de Ranhura" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2253,21 +2269,21 @@ msgstr "" "Parâmetros para adicionar uma ranhura (furo com forma oval),\n" "tanto única quanto parte de uma matriz." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Comprimento" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Comprimento. O comprimento da ranhura." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2279,8 +2295,8 @@ msgstr "" "- 'Y' - eixo vertical ou\n" "- 'Angle' - um ângulo personalizado para a inclinação da ranhura" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2292,15 +2308,15 @@ msgstr "" "Valor mínimo: -360.00 graus.\n" "Valor máximo: 360.00 graus." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Parâm. da matriz de ranhuras" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 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:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2308,21 +2324,21 @@ msgstr "" "Selecione o tipo de matriz de ranhuras para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Especifique o número de ranhuras da matriz." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Sair do Editor" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Sair do Editor." @@ -2330,12 +2346,12 @@ msgstr "Sair do Editor." msgid "Buffer Selection" msgstr "Seleção de Buffer" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Distância do buffer" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Canto do buffer" @@ -2353,32 +2369,32 @@ msgstr "" "- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "encontrados no canto" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Redondo" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Quadrado" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Chanfrado" @@ -2398,28 +2414,28 @@ msgstr "Buffer Completo" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2437,15 +2453,15 @@ msgid "Plugin" msgstr "plugin_tab" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Ferramenta Buffer" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 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 " @@ -2459,23 +2475,23 @@ msgstr "Ferramenta de Texto" msgid "Font" msgstr "Fonte" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Tamanho" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Texto" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Aplicar" @@ -2483,19 +2499,19 @@ msgstr "Aplicar" msgid "Text Tool" msgstr "Ferramenta de Texto" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Ferramenta" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Ferramenta de Pintura" @@ -2523,65 +2539,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Nenhuma forma selecionada." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Ferramenta Transformar" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Girar" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Inclinar" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Redimensionar" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Espelhar (Flip)" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Referência" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2598,64 +2614,64 @@ 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:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Origem" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Seleção" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Ponto" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Valor" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "Um ponto de referência no formato X,Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Coordenadas copiadas da área de transferência." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2668,7 +2684,7 @@ msgstr "" "Números positivos para movimento horário. \n" "Números negativos para movimento anti-horário." -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2680,30 +2696,30 @@ msgstr "" "caixa delimitadora para todos os objetos selecionados." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Fixar Taxa" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 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:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "Ângulo X" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2712,13 +2728,13 @@ msgstr "" "Ângulo de inclinação, em graus.\n" "Número flutuante entre -360 e 360." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2729,38 +2745,38 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Ângulo Y" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Inclinar Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "Fator X" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Redimensionar X" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2771,59 +2787,59 @@ msgstr "" "O ponto de referência depende\n" "do estado da caixa de seleção Escala de referência." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Fator Y" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Redimensionar Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Espelhar no X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Espelha o(s) objeto(s) selecionado(s) no eixo X." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Espelhar no Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "X" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Deslocar X" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2834,35 +2850,35 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Y" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Deslocar Y" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Arredondado" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2875,16 +2891,16 @@ msgstr "" "Se não marcado, o buffer seguirá a geometria exata\n" "da forma em buffer." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Distância" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2897,12 +2913,12 @@ msgstr "" "Cada elemento geométrico do objeto será aumentado\n" "ou diminuiu com a 'distância'." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2911,8 +2927,8 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando a distância." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2927,12 +2943,12 @@ msgstr "" "ou diminuído com a 'distância'. Esse valor é um\n" "percentual da dimensão inicial." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2941,34 +2957,34 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando o fator." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Objeto" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 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:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 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:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 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:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "O deslocamento não pode ser feito para um valor 0." @@ -2982,13 +2998,13 @@ msgstr "Plotando" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "A ação não foi executada" @@ -2996,13 +3012,13 @@ msgstr "A ação não foi executada" msgid "Flipping" msgstr "" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Virar no eixo Y concluído" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Virar no eixo X concluído" @@ -3012,11 +3028,11 @@ msgstr "Virar no eixo X concluído" msgid "Skewing" msgstr "Inclinando..." -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Inclinação no eixo X concluída" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -3026,11 +3042,11 @@ msgstr "Inclinação no eixo Y concluída" msgid "Scaling" msgstr "Dimensionando..." -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Redimensionamento no eixo X concluído" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Redimensionamento no eixo Y concluído" @@ -3041,69 +3057,69 @@ msgid "Offsetting" msgstr "Deslocando..." #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Deslocamento no eixo X concluído" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Deslocamento no eixo Y concluído" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Criando buffer" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Buffer concluído" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Digite um valor para o ângulo (graus)" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Rotação pronta" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Rotação cancelada" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Deslocamento no eixo X ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Digite um valor para a distância" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Deslocamento X cancelado" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Deslocamento no eixo Y ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Deslocamento no eixo Y feito" @@ -3111,11 +3127,11 @@ msgstr "Deslocamento no eixo Y feito" msgid "Offset on the Y axis canceled" msgstr "Deslocamento no eixo Y cancelado" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Inclinação no eixo X ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Inclinação no eixo X concluída" @@ -3123,11 +3139,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:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Inclinação no eixo Y ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -3238,7 +3254,7 @@ msgstr "Selecione uma forma para atuar como área de exclusão ..." msgid "Click to pick-up the erase shape..." msgstr "Clique para pegar a forma a apagar ..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Clique para apagar ..." @@ -3246,7 +3262,7 @@ msgstr "Clique para apagar ..." msgid "Create Paint geometry ..." msgstr "Criar geometria de pintura ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Transformações de forma ..." @@ -3275,51 +3291,51 @@ msgstr "Objeto Geometria" msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 #, fuzzy #| msgid "Polygon Selection" msgid "Zoom on selection" msgstr "Seleção de Polígonos" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Parâmetros" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 #, fuzzy #| msgid "GCode Parameters" msgid "Geometry parameters." @@ -3365,48 +3381,48 @@ msgstr "" msgid "The length of the geometry element." msgstr "Comprimento. O comprimento da ranhura." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Coordenadas" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 #, fuzzy #| msgid "Will add corner markers to the selected Gerber file." msgid "The coordinates of the selected geometry element." msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 #, fuzzy #| msgid "Get Points" msgid "Vertex Points" msgstr "Obter Pontos" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 #, fuzzy #| msgid "Gerber Specification" msgid "Simplification" msgstr "Especificação Gerber" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "" -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Tolerância" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3414,14 +3430,14 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Simplificar" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -3430,19 +3446,19 @@ msgstr "" msgid "Ring" msgstr "Anel" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Linha" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Polígono" @@ -3462,15 +3478,14 @@ msgstr "Elem Geo" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Trabalhando" @@ -3487,9 +3502,9 @@ msgstr "Encaixar à grade ativado." msgid "Grid Snap disabled." msgstr "Encaixar à grade desativado." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Clique no ponto alvo." @@ -3499,8 +3514,8 @@ msgstr "Clique no ponto alvo." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Trabalhando..." @@ -3514,7 +3529,7 @@ msgstr "Lendo Gerber no Editor" msgid "Editing MultiGeo Geometry, tool" msgstr "Editando Geometria MultiGeo, ferramenta" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "com diâmetro" @@ -3568,9 +3583,8 @@ msgstr "" msgid "Invalid value for" msgstr "Valor inválido para" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3673,36 +3687,36 @@ msgstr "Marca áreas de polígonos no Gerber editado..." msgid "Nothing selected to move" msgstr "Nada selecionado para mover" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 msgid "Select shapes to import them into the edited object." msgstr "" -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Polígono adicionado" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" "Clique para adicionar o próximo polígono ou clique com o botão direito para " "começar." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "Nenhum polígono na seleção." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "O valor do código de abertura está ausente ou em formato incorreto. Altere e " "tente novamente." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3710,162 +3724,162 @@ msgstr "" "O valor das dimensões da abertura está ausente ou está no formato errado. " "Altere (largura, altura) e tente novamente." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "O valor do tamanho da abertura está ausente ou está no formato errado. " "Altere e tente novamente." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Abertura já na tabela de aberturas." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Adicionada nova abertura com código" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Selecione uma abertura na Tabela de Abertura" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Selecione uma abertura na Tabela de Aberturas ->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Abertura excluída com código" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "" "As dimensões precisam de dois valores flutuantes separados por vírgula." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Dimensões editadas." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Código" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Carregando" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Configurando a interface do usuário" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Geometria adicionada. Preparando a GUI" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Carregamento do objeto Gerber no editor concluído." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Cancelado. Nenhuma abertura selecionada" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Plotando" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Cancelado. Nenhuma abertura selecionada." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Polígonos marcados." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 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:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de Aberturas para o Objeto Gerber." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Índice" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Código de Abertura" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de abertura: circular, retângulo, macros etc" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Tamanho da abertura:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3875,26 +3889,26 @@ msgstr "" " - (largura, altura) para o tipo R, O. \n" " - (dia, nVertices) para o tipo P" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Adicionar/Excluir Abertura" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Adicionar/Excluir uma abertura na tabela de aberturas" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Código para a nova abertura" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 #, fuzzy #| msgid "Size" msgid "Size:" msgstr "Tamanho" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3908,7 +3922,7 @@ msgstr "" "calculado como:\n" "sqrt(largura^2 + altura^2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3920,11 +3934,11 @@ msgstr "" "R = retangular \n" "O = oblongo" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 #, fuzzy #| msgid "" #| "Dimensions for the new aperture.\n" @@ -3938,61 +3952,61 @@ msgstr "" "Ativa apenas para aberturas retangulares (tipo R).\n" "O formato é (largura, altura)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Adiciona uma nova abertura à lista de aberturas." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Exclui uma abertura da lista de aberturas" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 msgid "Valid" msgstr "" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 #, fuzzy #| msgid "All non selected plots disabled." msgid "Show if the selected polygon is valid." msgstr "Todos os gráficos não selecionados desabilitados." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Área" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 #, fuzzy #| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Vendo o código fonte do objeto selecionado." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Buffer Abertura" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Buffer de uma abertura na lista de aberturas" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -4006,20 +4020,20 @@ msgstr "" "- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "reunidos no canto" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Redim. Abertura" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Redimensiona uma abertura na lista de aberturas" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Fator de Escala" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -4027,19 +4041,19 @@ msgstr "" "O fator para redimensionar a abertura selecionada. \n" "Os valores podem estar entre 0.0000 e 999.9999" -#: appEditors/AppGerberEditor.py:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Marcar polígonos" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Marcar as áreas de polígonos." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Limite de área SUPERIOR" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4047,11 +4061,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Limite de área INFERIOR" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4059,32 +4073,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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Marcar" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Marcar os polígonos que se encaixam dentro dos limites." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Excluir todos os polígonos marcados." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Limpar todas as marcações." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Adicionar Matriz de Pads" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Adicione uma matriz de pads (matriz linear ou circular)" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4092,89 +4106,89 @@ msgstr "" "Selecione o tipo de matriz de pads para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Nº de pads" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Especifique quantos pads devem estar na matriz." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Aplicando Girar" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Aplicando Espelhamento" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Inclinando" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Redimensionando" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Deslocando" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Aplicando Buffer" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Deslocamento Y cancelado" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Inclinação no X cancelada" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Inclinação no Y cancelada" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Procurar" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Procurará e destacará em amarelo o texto da caixa Procurar." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Caixa Procurar. Digite aqui o texto a procurar." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Substituir Por" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Substituirá o texto da caixa Localizar pelo texto da caixa Substituir." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Todos" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4182,63 +4196,63 @@ msgstr "" "Quando marcado, todas as instâncias na caixa 'Localizar'\n" "serão substituídas pelo texto na caixa 'Substituir'." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Salvar alterações internamente." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "Abre a janela Visualizar Impressão do SO." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Abre a janela Imprimir do SO." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Abrirá um arquivo de texto no editor." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Salvará o texto do editor em um arquivo." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Executar" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "Executará os comandos TCL do arquivo de texto, um a um." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Abrir arquivo" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Exportar código ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Salvo em" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Editor de Códigos" @@ -4266,7 +4280,7 @@ msgstr "Cabeçalho G-Code" msgid "Start GCode" msgstr "Iniciar G-Code" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" @@ -4284,16 +4298,16 @@ msgstr "Código" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Furos" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Ranhuras" @@ -4322,121 +4336,121 @@ msgstr "Inserir Código" msgid "Insert the code above at the cursor location." msgstr "Insere o código na posição do cursor." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Desfazer" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Refazer" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Cortar" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Copiar" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Copiar" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Colar" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Selecionar Todos" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Passo Acima" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Passo Abaixo" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4446,19 +4460,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:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Localização" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4470,92 +4484,92 @@ 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:3999 +#: appGUI/GUIElements.py:4007 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Salvar Log" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Limpar Tudo" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Digite >help< para iniciar" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "Desloca o Eixo Y." -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "Mover para Origem" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "Desloca o Eixo X." -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "Desloca o Eixo Z." -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 msgid "Zero the CNC X axes at current position." msgstr "Zera o eixo X CNC na posição atual." -#: appGUI/GUIElements.py:4805 +#: appGUI/GUIElements.py:4830 msgid "Zero the CNC Y axes at current position." msgstr "Zera o eixo Y CNC na posição atual." -#: appGUI/GUIElements.py:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 msgid "Zero the CNC Z axes at current position." msgstr "Zera o eixo Z CNC na posição atual." -#: appGUI/GUIElements.py:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "Vai para Casa" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "Executa um ciclo de voltar para casa em todos os eixos." -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 msgid "Zero all CNC axes at current position." msgstr "Zera todos os eixos CNC na posição atual." -#: appGUI/GUIElements.py:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "Aplicativo iniciado ..." -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "Olá!" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "Executar Script ..." -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4565,46 +4579,46 @@ msgstr "" "ativando a automação de certas\n" "funções do FlatCAM." -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 #: appPlugins/ToolPcbWizard.py:429 appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "Abrir" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 -#: app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 +#: app_Main.py:9187 msgid "Open Project" msgstr "Abrir Projeto" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "Abrir Gerber" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "Abrir Excellon" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 -#: app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 +#: app_Main.py:9152 msgid "Open G-Code" msgstr "Abrir G-Code" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "Sair" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "Alternar Painel" @@ -4612,11 +4626,11 @@ msgstr "Alternar Painel" msgid "File" msgstr "Arquivo" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "Novo Projeto" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -4624,32 +4638,32 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Criará um novo projeto em branco" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "Novo" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 -#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 -#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 -#: appPlugins/ToolNCC.py:4158 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 +#: appPlugins/ToolFilm.py:1209 appPlugins/ToolImage.py:175 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:149 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolSolderPaste.py:1533 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "Geometria" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 -#: appGUI/MainGUI.py:4605 appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 +#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "N" @@ -4658,29 +4672,29 @@ msgid "Will create a new, empty Geometry Object." msgstr "Criará um novo Objeto Geometria vazio." #: appGUI/MainGUI.py:105 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 #: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 -#: appPlugins/ToolFilm.py:1184 appPlugins/ToolFilm.py:1207 +#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 -#: appPlugins/ToolPanelize.py:144 appPlugins/ToolPanelize.py:248 -#: appPlugins/ToolPanelize.py:1149 appPlugins/ToolPanelize.py:1191 -#: appPlugins/ToolPanelize.py:1290 appPlugins/ToolTransform.py:160 -#: appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:143 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolPanelize.py:1292 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:4599 appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:4616 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "B" @@ -4688,26 +4702,26 @@ msgstr "B" msgid "Will create a new, empty Gerber Object." msgstr "Criará um novo Objeto Gerber vazio." -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 #: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 -#: appPlugins/ToolFilm.py:1466 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:3636 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolFilm.py:1467 appPlugins/ToolIsolation.py:3574 +#: appPlugins/ToolMilling.py:3586 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "L" @@ -4715,12 +4729,12 @@ msgstr "L" msgid "Will create a new, empty Excellon Object." msgstr "Criará um novo Objeto Excellon vazio." -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "Documento" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 -#: appGUI/MainGUI.py:4867 appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 +#: appGUI/MainGUI.py:4884 appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "D" @@ -4728,7 +4742,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Criará um novo Objeto Documento vazio." -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -4744,20 +4758,20 @@ msgstr "Projetos Recentes" msgid "Recent files" msgstr "Arquivos Recentes" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "Salvar" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "Salvar Projeto" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "Salvar Projeto Como" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -4765,11 +4779,11 @@ msgstr "Ctrl+Shift+S" msgid "Scripting" msgstr "Scripting" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "Novo Script" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "Abrir Script" @@ -4777,11 +4791,11 @@ msgstr "Abrir Script" msgid "Open Example" msgstr "Abrir Exemplo" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "Executar um Script" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "Shift+S" @@ -4814,11 +4828,11 @@ msgid "Export" msgstr "Exportar" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 -#: appPlugins/ToolQRCode.py:667 app_Main.py:9271 app_Main.py:9276 +#: appPlugins/ToolQRCode.py:667 app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "Exportar DXF" @@ -4837,7 +4851,7 @@ msgstr "" "A imagem salva conterá as informações\n" "visuais atualmente na área gráfica FlatCAM." -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -4851,7 +4865,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:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Exportar Gerber" @@ -4877,19 +4891,19 @@ msgstr "Importar Preferências de um arquivo" msgid "Export Preferences to file" msgstr "Exportar Preferências para um arquivo" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Salvar Preferências" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Imprimir (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Editar" @@ -4897,8 +4911,8 @@ msgstr "Editar" msgid "Edit Object" msgstr "Editar Objeto" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -4980,18 +4994,18 @@ msgstr "Unir Gerber(s) -> Gerber" msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "Mescla uma seleção de objetos Gerber em um novo objeto Gerber." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Definir Origem" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -4999,50 +5013,50 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 #, fuzzy #| msgid "Set Origin" msgid "Custom Origin" msgstr "Definir Origem" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Ir para a localização" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Localizar em Objeto" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Alternar Unidades" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Preferências" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -5059,19 +5073,19 @@ msgstr "Gi&rar Seleção" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Inclinação no eixo X" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Inclinação no eixo Y" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5087,11 +5101,11 @@ msgstr "Espelhar no eixo Y" msgid "View source" msgstr "Ver Fonte" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5101,29 +5115,29 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "Incremental" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 #, fuzzy #| msgid "Area" msgid "3D Area" msgstr "Área" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Ver" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Habilitar todos" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Desabilitar todos" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5131,7 +5145,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Habilita os não selecionados" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5139,34 +5153,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Desabilita os não selecionados" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Zoom Ajustado" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Zoom +" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Zoom -" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5174,15 +5188,15 @@ msgstr "-" msgid "Redraw All" msgstr "Redesenha Todos" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Alternar o Editor de Códigos" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5190,15 +5204,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Alternar Tela Cheia" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Alternar Área de Gráficos" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5206,7 +5220,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Alternar Projeto/Prop/Ferram" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5214,15 +5228,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Alternar encaixar na grade" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Alternar Linhas de Grade" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5230,7 +5244,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Alternar eixo" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5238,590 +5252,591 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Alternar Área de Trabalho" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Alternar HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "Deslocar" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Objetos" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Desmarcar todos" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Linha de Comando" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Ajuda" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Ajuda Online" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Gerenciados de Favoritos" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Reportar um bug" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Especificação Excellon" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Especificação Gerber" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "Canal no YouTube" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "Como posso..." -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "Sobre" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Editor de Geometria" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Adicionar Círculo" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Adicionar Arco" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Adicionar Retângulo" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Adicionar Polígono" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Adicionar Caminho" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Adicionar Texto" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "União de Polígonos" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Interseção de Polígonos" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Subtração de Polígonos" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 #, fuzzy #| msgid "Subtraction" msgid "Alt Subtraction" msgstr "Substração" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Caminho de Corte" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Copiar Geom" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Excluir Forma" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Mover" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Alternar Encaixe de Canto" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Adicionar Furo" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Adicionar Matriz de Ranhuras" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Adicionar Ranhura" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Redimensionar Furo(s)" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Mover Furo" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Adicionar Pad" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Adicionar Trilha" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Adicionar Região" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Poligonizar" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Adicionar SemiDisco" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Adicionar Disco" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Marcar Área" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Borracha" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Transformar" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Habilitar Gráfico" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Desabilitar Gráfico" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Definir cor" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Vermelho" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Amarela" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Roxo" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Marrom" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Branco" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Preto" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Personalizado" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Opacidade" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Padrão" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Ver Fonte" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Propriedades" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Projeto" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Barra de Ferramentas de Arquivos" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Barra de Ferramentas Editar" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Barra de Ferramentas Ver" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Barra de Ferramentas Shell" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 #, fuzzy #| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Barra de Ferramentas de Arquivos" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Barra de Ferramentas Editor Excellon" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Barra de Ferramentas Editor de Geometria" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Barra de Ferramentas Editor Gerber" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Barra de Coordenadas Delta" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Barra de Coordenadas" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Barra de Ferramentas Grade" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Barra de Status" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Salvar projeto" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Ferramenta de Distância" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Ferramenta Distância Min" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Redesenhar" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Limpar Gráfico" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Autonivelamento" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Segue" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Painel" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Filme PCB" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "PCB de 2 faces" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Alinhar Objetos" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 #, fuzzy #| msgid "ExtraCut" msgid "Extract" msgstr "Corte Extra" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Ferramenta de Adição de Cobre" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" msgstr "Ferramenta Marcadores de Canto" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Gerber a Furar" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Calculadoras" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Selecionar" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Redimensionar Furo" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Copiar Furo" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Excluir Furo" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Adicionar Buffer" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Pintar Forma" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Explosão de Polígonos" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Copiar Forma(s)" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Transformações" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Mover Objetos" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "SemiDisco" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Disco" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 #, fuzzy #| msgid "Import image" msgid "Import Shape" msgstr "Importar imagem" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Encaixar na Grade" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Distância de encaixe Grade X" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5829,27 +5844,27 @@ msgstr "" "Quando ativo, o valor em Grid_X\n" "é copiado para o valor Grid_Y." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Distância de encaixe Grade Y" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Encaixar no canto" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Distância mag. max." -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Alternar a exibição do eixo na tela" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Monitor de Alerta)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5857,7 +5872,7 @@ msgstr "" "Desenha um retângulo de delimitação na tela.\n" "O objetivo é ilustrar os limites do nosso trabalho." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5865,7 +5880,7 @@ msgstr "" "Medição relativa.\n" "Em relação à posição do último clique" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5873,65 +5888,65 @@ msgstr "" "Medição absoluta.\n" "Em relação à posição (X=0, Y=0)" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Área de Gráfico" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "Gerber" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "Excellon" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "Geometria" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "Trabalho CNC" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 #, fuzzy #| msgid "Parsing ..." msgid "Processing" msgstr "Analisando ..." -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 #, fuzzy #| msgid "plugin_tab" msgid "Extra Plugins" msgstr "plugin_tab" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "Utilitários" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Restaurar padrões" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5939,19 +5954,19 @@ msgstr "" "Restaurar todo o conjunto de valores padrão\n" "para os valores iniciais carregados após o primeiro lançamento." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Abrir a Pasta Pref" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Abre a pasta onde o FlatCAM salva os arquivos de preferências." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Limpar Config. da GUI" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5959,11 +5974,11 @@ msgstr "" "Limpa as configurações da GUI para FlatCAM,\n" "como: layout, estado de gui, estilo, suporte a HDPI etc." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Aplica as preferências atuais sem salvar em um arquivo." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5971,110 +5986,113 @@ msgstr "" "Salva as configurações atuais no arquivo 'current_defaults'\n" "que armazena as preferências padrão de trabalho." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "Não salvará as alterações e fechará a janela de preferências." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Alternar Visibilidade" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Grades" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Caminho" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Retângulo" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Círculo" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Arco" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "União" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Interseção" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Substração" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Pad" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Matriz de Pads" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Trilha" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Região" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Editor Exc" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Mover para Origem" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Unidades do aplicativo" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Travar Barras de Ferramentas" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Abas Destacáveis" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "Pasta com Preferências FlatCAM aberta." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Sim" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "Não" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Copiar Objetos" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6086,12 +6104,12 @@ msgstr "" "fora do primeiro item. No final, pressione a tecla ~X~ ou\n" "o botão da barra de ferramentas." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Aviso" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6099,7 +6117,7 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de interseção." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6107,7 +6125,7 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de subtração." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6115,386 +6133,386 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de união." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "Nova Ferramenta" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Digite um diâmetro de ferramenta" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Sair da ferramenta de medição ..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "O aplicativo está salvando o projeto. Por favor, espere ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Shell ativado." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Shell desativado." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Lista Geral de Teclas de Atalho" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "Mostra Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Alterna para a Aba Projeto" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Alterna para a Aba Selecionado" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Alterna para a Aba Ferramentas" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Novo Gerber" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Editar Objeto (se selecionado)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Ir para a Coordenada" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Novo Excellon" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Mover Obj" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Nova Geometria" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Alternar Unidades" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Abre Ferramenta Propriedades" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Girar 90º sentido horário" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Alterna Linha de Comando" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Adicionar uma ferramenta (quando estiver na Aba Selecionado ou em " "Ferramentas NCC ou de Pintura)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Espelhar no Eixo X" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Espelhar no Eixo Y" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Copiar Obj" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Abre Banco de Dados de Ferramentas" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Abrir Excellon" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Abrir Gerber" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Ferramenta de Importação de PDF" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Alternar o Eixo" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Copiar Obj_Name" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Ferramenta Distância Mínima" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Abrir Preferências" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Girar 90° sentido anti-horário" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Executar um Script" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Alternar Área de Trabalho" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "PCB de 2 faces" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Ferramenta de Fiduciais" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Inverter Gerber" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Pasta de Solda" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Filme PCB" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Área Sem Cobre (NCC)" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Ótima" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Área de Pintura" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Código" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Avaliar Regras" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Ver Arquivo Fonte" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Subtrator" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "Recorte PCB" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Criar Painel com PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Habilitar os objetos não selecionados" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Desabilitar os objetos não selecionados" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Alternar Tela Cheia" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Abortar a tarefa atual (normalmente)" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6502,236 +6520,236 @@ msgstr "" "Colar Especial. Converterá um estilo de caminho do Windows para o exigido na " "Linha de Comando Tcl" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Abrir Manual Online" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "2" msgid "F2" msgstr "2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "Reference Object" msgid "Rename Objects" msgstr "Objeto de Referência" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Abrir Tutoriais Online" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Atualizar Gráfico" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Excluir Objeto" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Alternativo: Excluir Ferramenta" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(esquerda da Tecla_1) Alterna Área do Bloco de Notas (lado esquerdo)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Espaço" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "Des(h)abilitar Gráfico" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Desmarca todos os objetos" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "Editor de Geometria" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Desenha um Arco" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Copiar Geo" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Em Adicionar Arco, alterna o sentido: horário ou anti-horário" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Interseção de Polígonos" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Ferramenta de Pintura" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Ir para a Localização (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Mover Geometria" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Em Adicionar Arco, alterna o tipo de arco" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Desenha um Polígono" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Desenha um Círculo" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Desenha um Caminho" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Desenha um Retângulo" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Ferram. de Subtração de Polígono" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Ferramenta de Texto" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "União de Polígonos" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Espelhar no Eixo X" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Espelhar no Eixo Y" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Inclinação no eixo X" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Inclinação no eixo Y" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Ferramenta Transformar" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Deslocamento no eixo X" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Deslocamento no eixo Y" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Salvar Objeto e Fechar o Editor" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Corte de Polígonos" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Girar Geometria" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Concluir desenho para certas ferramentas" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Abortar e retornar à Seleção" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "Editor Excellon" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Adicionar Ferramenta" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Alternar Direção do Ranhura" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Espaço" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Alternar Direção da Matriz" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "Editor Gerber" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Nas Ferramentas de Trilha e Região, alternará REVERSAMENTE entre os modos" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Nas Ferramentas de Trilha e Região, alternará para frente entre os modos" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Alternativo: Excluir Abertura" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Ferramenta Apagar" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Marcar Área" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Poligonizar" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Ferramenta Transformação" @@ -6776,22 +6794,22 @@ msgid "Gerber Object" msgstr "Objeto Gerber" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Opções de Gráfico" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Preenchido" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Polígonos com cor sólida." @@ -6800,29 +6818,29 @@ msgid "Multi-Color" msgstr "Multicolorido" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Desenha polígonos em cores diferentes." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Gráfico" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Mostra o objeto no gráfico." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6851,8 +6869,8 @@ msgid "Show the Object Attributes." msgstr "Mostre os Utilitários." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Alternar a exibição da Tabela de Ferramentas." @@ -6870,16 +6888,16 @@ msgstr "" "Quando desmarcado, serão apagadas todas as formas de marcas\n" "desenhadas na tela." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Buffer de Geometria Sólida" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6895,8 +6913,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Roteamento de Isolação" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6904,7 +6922,7 @@ msgstr "" "Cria um objeto Geometria com caminho de\n" "ferramenta para cortar em torno de polígonos." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6927,11 +6945,11 @@ msgstr "Utilitários" msgid "Show the Utilities." msgstr "Mostre os Utilitários." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Zona sem cobre" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6946,12 +6964,12 @@ msgstr "" "cobre de uma região especificada." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Margem Limite" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6962,20 +6980,20 @@ msgstr "" "desenhando uma caixa em volta de todos os\n" "objetos com esta distância mínima." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Gerar Geometria" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Caixa Delimitadora" @@ -6987,7 +7005,7 @@ msgstr "" "Crie uma geometria em torno do objeto Gerber.\n" "Forma quadrada." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6995,7 +7013,7 @@ msgstr "" "Distância das bordas da caixa\n" "para o polígono mais próximo." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7019,7 +7037,7 @@ msgid "Solid circles." msgstr "Círculos preenchidos ou vazados." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7032,9 +7050,9 @@ msgstr "" " será mostrado como T1, T2 ... Tn no Código da Máquina." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7043,14 +7061,14 @@ msgstr "" "é a largura do corte no material." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "Número de Furos. Serão perfurados com brocas." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7069,12 +7087,12 @@ msgstr "" "geração do G-Code." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Carregamento automático do BD" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7105,7 +7123,7 @@ msgstr "" "os diâmetros dos furos que serão fresados.\n" "Use a coluna # para selecionar." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Diâmetro da Fresa" @@ -7173,13 +7191,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Mostrar" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Dia" @@ -7222,7 +7240,7 @@ msgstr "Inicia a ferramenta de pintura na guia Ferramentas." msgid "Generate a CNCJob by milling a Geometry." msgstr "Gera um Trabalho CNC fresando uma geometria." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7241,7 +7259,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Calcular" @@ -7253,7 +7271,7 @@ msgstr "" msgid "CNC Job Object" msgstr "Objeto de Trabalho CNC" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7264,15 +7282,15 @@ msgstr "" "Pode ser do tipo 'Deslocamento', com os movimentos acima da peça, do\n" "tipo 'Corte', com os movimentos cortando o material ou ambos." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Deslocamento" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Exibir Anotação" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7354,7 +7372,7 @@ msgstr "" "Quando selecionado, incluirá trechos de código CNC (início e final)\n" "definido nas Preferências." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -7399,7 +7417,7 @@ msgid "Font Type" msgstr "Tipo de Fonte" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Tamanho da Fonte" @@ -7411,8 +7429,8 @@ msgstr "Alinhamento" msgid "Align Left" msgstr "Esquerda" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Centro" @@ -7448,31 +7466,31 @@ msgstr "Tamanho da Aba" msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "Define o tamanho da aba, em pixels. Valor padrão: 80 pixels." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Eixo ativado." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Eixo desativado." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD ativado." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD desativado." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Grade ativada." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Grade desativada." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7480,41 +7498,41 @@ msgstr "" "Não foi possível anotar devido a uma diferença entre o número de elementos " "de texto e o número de posições de texto." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Preferências aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Você tem certeza de que deseja continuar?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "Aplicativo reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Preferências fechadas sem salvar." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Preferências salvas." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7526,12 +7544,12 @@ msgstr "" "Um ou mais valores foram alterados.\n" "Você deseja salvar as preferências?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "Opções Avançadas" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7539,19 +7557,19 @@ msgstr "" "Exporta e salva em arquivo\n" "o G-Code para fazer este objeto." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Tamanho da Fonte" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "O tamanho da fonte do texto de anotação, em pixels." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Cor da Fonte" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Define a cor da fonte para os textos de anotação." @@ -7559,16 +7577,16 @@ msgstr "Define a cor da fonte para os textos de anotação." msgid "CNC Job Editor" msgstr "Editor de Códigos" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "Lista de parâmetros do Editor." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Incluir no Início do G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7576,7 +7594,7 @@ msgstr "" "Digite aqui os comandos G-Code que você gostaria\n" "de adicionar ao início do arquivo G-Code gerado." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7584,11 +7602,11 @@ msgstr "" "Digite aqui os comandos G-Code que você gostaria de adicionar ao início do " "arquivo G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "Incluir no final do G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7598,7 +7616,7 @@ msgstr "" "de adicionar ao final do arquivo G-Code gerado.\n" "M2 (Fim do programa)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7613,9 +7631,9 @@ msgid "CNC Job General" msgstr "Trabalho CNC Geral" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Passos do Círculo" @@ -7650,7 +7668,7 @@ msgstr "" "X, Y, Z no código do CNC (G-Code, etc.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7706,11 +7724,11 @@ msgstr "Cor da Linha de Viagem" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Contorno" @@ -7721,17 +7739,17 @@ msgstr "Defina a cor da linha de viagem para objetos plotados." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Conteúdo" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7742,23 +7760,23 @@ msgstr "" "dígitos são para o nível alfa (transparência)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Alfa" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Define a transparência de preenchimento para objetos plotados." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Cor do Objeto" @@ -7770,11 +7788,11 @@ msgstr "Defina a cor dos objetos plotados." msgid "CNC Job Options" msgstr "Opções de Trabalho CNC" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "Exportar G-Code" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Tipo de Gráfico" @@ -7782,16 +7800,16 @@ msgstr "Tipo de Gráfico" msgid "Excellon Adv. Options" msgstr "Opções Avançadas Excellon" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Opções Avançadas" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7801,23 +7819,23 @@ msgstr "" "Esses parâmetros estão disponíveis somente para\n" "o nível avançado do aplicativo." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Mostra/Esconde Tabela" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "Parâmetros do Editor Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Limite da seleção" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7830,52 +7848,52 @@ msgstr "" "retângulo de seleção Aumenta o desempenho ao mover um\n" "grande número de elementos geométricos." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Novo Diâmetro" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Nº de furos" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Matriz Linear de Furos" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Direção Linear" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Matriz Circular de Furos" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Direção Circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Ângulo Circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Matriz Linear de Ranhuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Nº de ranhuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Matriz Circular de Ranhuras" @@ -7883,13 +7901,13 @@ msgstr "Matriz Circular de Ranhuras" msgid "Excellon Export" msgstr "Exportar Excellon" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Opções da Exportação" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7897,36 +7915,36 @@ msgstr "" "Os parâmetros definidos aqui são usados no arquivo exportado\n" "ao usar a entrada de menu Arquivo -> Exportar -> Exportar Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Unidades" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "A unidade usada no arquivo Excellon gerado." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Polegada" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Int/Decimais" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7938,9 +7956,9 @@ msgstr "" "Aqui é definido o formato usado quando as coordenadas\n" "fornecidas não usam ponto." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7948,9 +7966,9 @@ msgstr "" "Este número configura o número de dígitos\n" "da parte inteira das coordenadas de Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7958,13 +7976,13 @@ msgstr "" "Este número configura o número de dígitos\n" "da parte decimal das coordenadas de Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Formato" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -7980,22 +7998,22 @@ msgstr "" "Deve ser especificado LZ (manter zeros à esquerda)\n" "ou TZ (manter zeros à direita)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Decimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Não Decimal" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Zeros" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8007,23 +8025,23 @@ msgstr "" "LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" "TZ: mantém os zeros à direita e remove os zeros à esquerda." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "LZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8035,12 +8053,12 @@ msgstr "" "LZ: mantém os zeros à esquerda e remove os zeros à direita.\n" "TZ: mantém os zeros à direita e remove os zeros à esquerda." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Tipo de Ranhura" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8054,11 +8072,11 @@ msgstr "" "Se PERFURADO as ranhuras serão exportadas\n" "usando o comando Perfuração (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Roteado" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Perfurado (G85)" @@ -8066,18 +8084,18 @@ msgstr "Perfurado (G85)" msgid "Excellon General" msgstr "Excellon Geral" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "M-Cores" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Formato Excellon" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8119,24 +8137,24 @@ msgstr "" "Sprint Layout 2:4 polegadas LZ\n" "KiCAD 3:5 polegadas TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "in" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "Valores padrão para Polegadas: 2:4" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "MÉTRICO" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "Valores padrão para Métrico: 3:3" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8154,7 +8172,7 @@ msgstr "" "Isso é usado quando não há informações\n" "armazenado no arquivo Excellon." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8166,7 +8184,7 @@ msgstr "" "Se não for detectado no arquivo analisado, este padrão\n" "será usado." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8176,23 +8194,23 @@ msgstr "" "Alguns arquivos Excellon não possuem um cabeçalho,\n" "e assim este parâmetro será usado." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Atualizar config. de exportação" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Caminho de Otimização" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algoritmo:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8214,36 +8232,36 @@ msgstr "" "Algumas opções são desativadas quando o aplicativo funciona no modo de 32 " "bits." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "Básico" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Tempo de espera" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8253,18 +8271,18 @@ msgstr "" "Quando o Metaheuristic (MH) da OR-Tools está ativado, este é o limite\n" "máximo de tempo para otimizar o caminho, em segundos. Padrão: 3." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Opções de Deslocamento" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Funda as ferramentas" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8272,9 +8290,9 @@ msgstr "" "Quando marcada, as ferramentas serão mescladas\n" "mas apenas se eles compartilharem alguns de seus atributos." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Define a cor da linha para objetos plotados." @@ -8282,7 +8300,7 @@ msgstr "Define a cor da linha para objetos plotados." msgid "Excellon Options" msgstr "Opções Excellon" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8290,19 +8308,19 @@ msgstr "" "Parâmetros usados para criar um objeto de Trabalho CNC\n" "para a furação." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Furação" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Cria geometria para furação." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Diâmetro da Broca" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8314,11 +8332,11 @@ msgstr "" "Diâmetro da ferramenta de corte\n" "quando fresar fendas (ranhuras)." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Diâmetro da Fresa" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8335,39 +8353,39 @@ msgstr "" msgid "App Settings" msgstr "Configurações do Aplicativo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Configurações de Grade" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "Valor X" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 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:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Valor Y" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Este é o valor do encaixe à grade no eixo Y." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Encaixe Max" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Configurações da área de trabalho" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Ativo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8375,13 +8393,13 @@ msgstr "" "Selecione o tipo de retângulo a ser usado na tela,\n" "como área de trabalho válida." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Orientação" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8391,25 +8409,25 @@ msgstr "" "- Retrato\n" "- Paisagem" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Retrato" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Paisagem" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Bloco de Notas" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8420,21 +8438,21 @@ msgstr "" "O bloco de notas é a área desmontável no lado esquerdo da GUI,\n" "e inclui as guias Projeto, Selecionado e Ferramenta." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Eixo" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "Define o tamanho da fonte para o eixo da tela." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Caixa de texto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8442,35 +8460,35 @@ msgstr "" "Define o tamanho da fonte da caixa de texto\n" "de elementos da GUI usados no aplicativo." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Define o tamanho da fonte para o HUD (visor de alerta)." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 #, fuzzy #| msgid "Fill Color" msgid "Axis Color" msgstr "Cor de Preenchimento" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 #, fuzzy #| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." msgstr "Defina a cor do cursor do mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Configurações do mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Forma do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8480,50 +8498,50 @@ msgstr "" "- Pequeno -> com um tamanho personalizável.\n" "- Grande -> Linhas infinitas" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Pequeno" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Grande" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Tamanho do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Define o tamanho do cursor do mouse, em pixels." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Largura do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Defina a largura da linha do cursor do mouse, em pixels." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Cor do Cursor" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Marque esta caixa para colorir o cursor do mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Defina a cor do cursor do mouse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Botão Pan" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8533,39 +8551,39 @@ msgstr "" "- BM -> Botão do meio do mouse\n" "- BD -> botão direito do mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "BM" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "BD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Seleção Múltipla" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Selecione a tecla usada para seleção múltipla." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Confirmação excluir objeto" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8575,11 +8593,11 @@ msgstr "" "sempre que o evento Excluir objeto(s) é acionado, seja por\n" "atalho de menu ou atalho de tecla." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Permitir Edição" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8587,11 +8605,11 @@ msgstr "" "Quando marcada, o usuário pode editar os nomes dos objetos na Aba Projeto\n" "clicando no nome do objeto. Ativo após reiniciar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "Comportamento \"Abrir\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8606,11 +8624,11 @@ msgstr "" "Quando desmarcado, o caminho para abrir arquivos é aquele usado por último:\n" "o caminho para salvar arquivos ou o caminho para abrir arquivos." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "Habilitar Dicas" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8618,11 +8636,11 @@ msgstr "" "Marque esta caixa se quiser que as dicas de ferramentas sejam exibidas\n" "ao passar o mouse sobre os itens em todo o aplicativo." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Limite de favoritos" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8632,11 +8650,11 @@ msgstr "" "O número de favoritos no gerenciador de favoritos pode ser maior,\n" "mas o menu mostrará apenas esse número." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Ícone de Atividade" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Selecione o GIF que mostra a atividade quando o FlatCAM está ativo." @@ -8644,7 +8662,7 @@ msgstr "Selecione o GIF que mostra a atividade quando o FlatCAM está ativo." msgid "App Preferences" msgstr "Preferências do aplicativo" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 #, fuzzy #| msgid "" #| "The default value for FlatCAM units.\n" @@ -8659,20 +8677,20 @@ msgstr "" "O que estiver selecionado aqui será considerado sempre que\n" "o FLatCAM for iniciado." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "mm" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "in" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Precisão mm" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8682,11 +8700,11 @@ msgstr "" "quando as unidades definidas estiverem no sistema MÉTRICO.\n" "Qualquer alteração aqui requer uma reinicialização do aplicativo." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Precision Inch" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8696,11 +8714,11 @@ msgstr "" "quando as unidades definidas estiverem no sistema INGLÊS.\n" "Qualquer alteração aqui requer uma reinicialização do aplicativo." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Mecanismo Gráfico" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8720,19 +8738,19 @@ msgstr "" "Nesse caso,\n" "use o modo Legado (2D)." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legado(2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "Nível do Aplicativo" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8748,11 +8766,11 @@ msgstr "" "A escolha influenciará os parâmetros na Aba\n" "Selecionado para todos os tipos de objetos FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "Aplicativo portátil" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8766,30 +8784,30 @@ msgstr "" "o que significa que os arquivos de preferências serão salvos\n" "na pasta do aplicativo, na subpasta lib\\config." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Idioma" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Defina o idioma usado no FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Aplicar o Idioma" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8797,31 +8815,31 @@ msgstr "" "Defina o idioma usado no FlatCAM.\n" "O aplicativo será reiniciado após o clique." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Configurações de Inicialização" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Tela de Abertura" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "Habilita a Tela de Abertura na inicialização do aplicativo." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Ícone da Bandeja do Sistema" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Ativa a exibição do ícone do FlatCAM na bandeja do sistema." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Mostrar Shell" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8829,11 +8847,11 @@ msgstr "" "Marque esta caixa se você deseja que o shell (linha de comando)\n" "seja inicializado automaticamente na inicialização." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Mostrar Projeto" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8841,11 +8859,11 @@ msgstr "" "Marque esta caixa se você quiser que a aba Projeto/Selecionado/Ferramenta\n" "seja apresentada automaticamente na inicialização." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Verificar Versão" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8853,11 +8871,11 @@ msgstr "" "Marque esta caixa se você quiser verificar\n" "por nova versão automaticamente na inicialização." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Enviar estatísticas" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8865,11 +8883,11 @@ msgstr "" "Marque esta caixa se você concorda em enviar dados anônimos\n" "automaticamente na inicialização, para ajudar a melhorar o FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Número de trabalhadores" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8884,11 +8902,11 @@ msgstr "" "não responda. Pode ter um valor entre 2 e 16. O valor padrão é 2.\n" "Após a mudança, ele será aplicado na próxima inicialização." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Tolerância Geo" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8904,15 +8922,15 @@ msgstr "" "Um valor maior proporcionará mais desempenho à custa do nível\n" "de detalhes." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Configurações para Salvar" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Salvar Projeto Compactado" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8920,11 +8938,11 @@ msgstr "" "Para salvar um projeto compactado ou descompactado.\n" "Quando marcado, o projeto FlatCAM será salvo compactado." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Compressão" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -8934,11 +8952,11 @@ msgstr "" "Um valor maior significa melhor compactação, mas é necessário mais uso de " "RAM e mais tempo de processamento." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Salvar Automaticamente" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -8948,11 +8966,11 @@ msgstr "" "Quando ativado, o aplicativo tentará salvar um projeto\n" "no intervalo definido." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Intervalo" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -8964,57 +8982,57 @@ msgstr "" "se o projeto foi salvo manualmente pelo menos uma vez.\n" "Algumas operações podem bloquear esse recurso enquanto estiverem ativas." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Parâmetros de texto para PDF" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Usado ao salvar texto no Editor de código ou nos objetos de documento do " "FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Margem Superior" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Distância entre o corpo do texto e a parte superior do arquivo PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Margem Inferior" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Distância entre o corpo do texto e a parte inferior do arquivo PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Margem Esquerda" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Distância entre o corpo do texto e a esquerda do arquivo PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Margem Direita" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Distância entre o corpo do texto e o direito do arquivo PDF." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "Preferências da GUI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Tema" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -9022,19 +9040,19 @@ msgstr "" "Selecione um tema para o aplicativo.\n" "Ele será aplicado na área do gráfico." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Claro" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Escuro" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Use ícones cinza" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -9044,11 +9062,11 @@ msgstr "" "uma cor mais clara (cinza). Para ser usado quando um\n" "o tema escuro total é aplicado." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Layout" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -9056,11 +9074,11 @@ msgstr "" "Selecione um layout para o aplicativo..\n" "É aplicado imediatamente." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Estilo" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -9068,11 +9086,11 @@ msgstr "" "Selecione um estilo para o aplicativo..\n" "Ele será aplicado na próxima inicialização." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "Ativar HDPI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -9080,11 +9098,11 @@ msgstr "" "Ativa o suporte de alta DPI para o aplicativo..\n" "Ele será aplicado na próxima inicialização." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Forma Flutuante" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9094,11 +9112,11 @@ msgstr "" "É exibido sempre que o cursor do mouse estiver pairando\n" "sobre qualquer tipo de objeto não selecionado." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Seleção de Forma" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9110,16 +9128,16 @@ msgstr "" "seja clicando ou arrastando o mouse da esquerda para a direita\n" "ou da direita para a esquerda." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Cor da seleção esquerda-direita" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "" "Define a cor da linha para a caixa de seleção 'da esquerda para a direita'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9131,22 +9149,22 @@ msgstr "" "Os primeiros 6 dígitos são a cor e os últimos 2\n" "dígitos são para o nível alfa (transparência)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" "Define a transparência de preenchimento para a caixa de seleção 'da esquerda " "para a direita'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Cor da seleção direita-esquerda" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "" "Define a cor da linha para a caixa de seleção 'direita para a esquerda'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9158,45 +9176,45 @@ msgstr "" "Os primeiros 6 dígitos são a cor e os últimos 2\n" "dígitos são para o nível alfa (transparência)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" "Define a transparência de preenchimento para a seleção da caixa 'direita " "para a esquerda'." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Cor do editor" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Desenhando" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Define a cor da forma." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Define a cor da forma quando selecionada." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Cor dos itens do projeto" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Ativado" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "Define a cor dos itens na Árvore do Guia de Projeto." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Desativado" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9204,11 +9222,11 @@ msgstr "" "Define a cor dos itens na Árvore da guia Projeto,\n" "para o caso em que os itens estão desativados." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Auto Ocultar" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9222,11 +9240,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Opções Avançadas" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Tamanho do Segmento X" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9236,11 +9254,11 @@ msgstr "" "Útil para nivelamento automático.\n" "Valor 0 significa que não há segmentação no eixo X." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Tamanho do Segmento Y" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9250,8 +9268,8 @@ msgstr "" "Útil para nivelamento automático.\n" "Valor 0 significa que não há segmentação no eixo Y." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9269,7 +9287,7 @@ msgstr "" msgid "Geometry Export" msgstr "Editor de Geometria" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 #, fuzzy #| msgid "" #| "The parameters set here are used in the file exported\n" @@ -9281,7 +9299,7 @@ msgstr "" "Os parâmetros definidos aqui são usados no arquivo exportado\n" "ao usar a entrada de menu Arquivo -> Exportar -> Exportar Gerber." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -9289,7 +9307,7 @@ msgstr "" msgid "Geometry General" msgstr "Geometria Geral" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9297,7 +9315,7 @@ msgstr "" "Número de etapas do círculo para a aproximação linear\n" "de Geometria círculo e arco." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9321,7 +9339,7 @@ msgstr "" "Algumas opções são desativadas quando o aplicativo funciona no modo de 32 " "bits." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9329,11 +9347,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Opções de Geometria" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "Criar CNCJob" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9343,11 +9361,10 @@ msgstr "" "traçando os contornos deste objeto\n" "Geometria." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9359,11 +9376,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Opções Avançadas" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Segue\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9377,30 +9394,30 @@ msgstr "" "padrão.\n" "<>: Não altere isso, a menos que você saiba o que está fazendo !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Nenhum" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Buffer Atrasado" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "Quando marcado, ele fará o buffer em segundo plano." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9410,15 +9427,15 @@ msgstr "" "carregados com simplificação com uma tolerância definida.\n" "<>: Não altere, a menos que saiba o que está fazendo !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Tolerância para a simplificação de polígonos." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "Uma lista de parâmetros do Editor Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9430,23 +9447,23 @@ msgstr "" "Acima desse valor a geometria se torna um retângulo de seleção.\n" "Aumenta o desempenho ao mover um grande número de elementos geométricos." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Novo código de Aber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Novo tamanho de Aber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Tamanho para a nova abertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Novo tipo de Aber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9454,16 +9471,16 @@ msgstr "" "Tipo para a nova abertura.\n" "Pode ser 'C', 'R' ou 'O'." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Dimensão" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9473,39 +9490,39 @@ msgstr "" "Deve ser utilizado PONTO como separador de casas decimais.\n" "Valores válidos: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Matriz Linear de Pads" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Matriz Circular de Pads" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Distância na qual armazenar o elemento Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Ferramenta de Escala" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Fator para redimensionar o elemento Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Limiar baixo" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Valor limiar sob o qual as aberturas não são marcadas." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Limiar alto" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Valor limite sobre o qual as aberturas não são marcadas." @@ -9513,7 +9530,7 @@ msgstr "Valor limite sobre o qual as aberturas não são marcadas." msgid "Gerber Export" msgstr "Exportar Gerber" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9521,14 +9538,14 @@ msgstr "" "Os parâmetros definidos aqui são usados no arquivo exportado\n" "ao usar a entrada de menu Arquivo -> Exportar -> Exportar Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "As unidades usadas no arquivo Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9536,7 +9553,7 @@ msgstr "" "O número de dígitos da parte inteira\n" "e da parte fracionária do número." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9544,7 +9561,7 @@ msgstr "" "Esse número configura o número de dígitos\n" "da parte inteira das coordenadas de Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9552,10 +9569,10 @@ msgstr "" "Este número configura o número de dígitos\n" "da parte decimal das coordenadas de Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9567,11 +9584,11 @@ msgstr "" "LZ: remove os zeros à esquerda e mantém os zeros à direita.\n" "TZ: remove os zeros à direita e mantém os zeros à esquerda." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Gerber Geral" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9579,11 +9596,11 @@ msgstr "" "Número de passos de círculo para Gerber.\n" "Aproximação linear de abertura circular." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Valores Padrão" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9591,11 +9608,11 @@ msgstr "" "Esses valores serão usados como valores padrão\n" "caso eles não sejam encontrados no arquivo Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Limpe as Aberturas" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9603,11 +9620,11 @@ msgstr "" "Remove aberturas que não possuem geometria\n" "diminuindo assim o número de aberturas no objeto Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Buffer de mudança de polaridade" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9619,11 +9636,11 @@ msgstr "" "Pode ajudar a carregar arquivos Gerber que de outra forma\n" "Não carregue corretamente." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Guardar as Cores" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9631,24 +9648,24 @@ msgstr "" "Armazenar as cores definidas para os objetos Gerber.\n" "Elas serão usados sempre que o aplicativo for iniciado." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Limpar Cores" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Redefine as cores associadas aos objetos Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "As cores armazenadas para objetos Gerber são excluídas." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Opções Gerber" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Geo Arredondado" @@ -9658,7 +9675,7 @@ msgstr "Geo Arredondado" msgid "Copper Thieving Plugin" msgstr "Ferramenta de Adição de Cobre" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9666,19 +9683,19 @@ msgstr "" "Uma ferramenta para gerar uma Adição de cobre que pode ser adicionada\n" "para um arquivo Gerber selecionado." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Número de etapas (linhas) usadas para interpolar círculos." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Espaço" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9688,44 +9705,44 @@ msgstr "" "(o preenchimento de polígono pode ser dividido em vários polígonos)\n" "e os vestígios de cobre no arquivo Gerber." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "Áreas de ladrão com área menor que este valor não serão adicionadas." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Própria" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Seleção de Área" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Objeto de Referência" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Referência:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9740,30 +9757,30 @@ msgstr "" "- 'Objeto de referência' - fará Copper Thieving dentro da área especificada " "por outro objeto." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Retangular" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Mínima" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Tipo de Caixa" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9771,28 +9788,28 @@ msgstr "" "- 'Retangular' - a caixa delimitadora será de forma retangular.\n" "- 'Mínima' - a caixa delimitadora terá a forma convexa do casco." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Pontos" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Quadrados" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Linhas" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Tipo de Preenchimento:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9804,58 +9821,58 @@ msgstr "" "- 'Quadrados' - a área vazia será preenchida com um padrão de quadrados.\n" "- 'Linhas' - a área vazia será preenchida com um padrão de linhas." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Parâmetros dos Pontos" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Diâmetro dos Pontos." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Distância entre dois pontos." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Parâmetros dos Quadrados" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Lado do quadrado." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Distância entre dois quadrados." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Parâmetros das Linhas" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Espessura das Linhas." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Distância entre duas linhas." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Parâmetros da Barra" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9863,46 +9880,46 @@ msgstr "" "Parâmetros usados para a barra de assalto.\n" "Barra = borda de cobre para ajudar no revestimento do furo do padrão." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "Margem da caixa delimitadora para Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Espessura" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "Espessura da barra." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Máscara do Revestimento Padrão" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Gera uma máscara para o revestimento padrão." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9910,26 +9927,26 @@ msgstr "" "Distância entre os possíveis elementos de adição de cobre\n" "e/ou barra e as aberturas reais na máscara." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Escolha qual geometria adicional incluir, se disponível." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Ambos" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Adição" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Bar de Ladrão" @@ -9939,22 +9956,22 @@ msgstr "Bar de Ladrão" msgid "Calibration Plugin" msgstr "Pontos de Calibração" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Parâmetros usados para esta ferramenta." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Tipo de Fonte" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -9968,32 +9985,32 @@ msgstr "" "pad para o Gerber\n" "- Livre -> clique livremente na tela para adquirir os pontos de calibração" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Livre" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Altura (Z) para deslocamento entre os pontos." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Verificação Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Altura (Z) para verificar o ponto." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Ferramenta Zero Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -10002,27 +10019,27 @@ msgstr "" "Inclui uma sequência para zerar a altura (Z)\n" "da ferramenta de verificação." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Altura da Troca" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Altura (Z) para montar a sonda de verificação." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Troca de ferramenta X-Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -10033,12 +10050,12 @@ msgstr "" "Se nenhum valor for inserido, o valor atual\n" "ponto (x, y) será usado," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Segundo Ponto" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -10049,17 +10066,17 @@ msgstr "" "- canto superior esquerdo -> o usuário alinhará o PCB verticalmente\n" "- canto inferior direito -> o usuário alinhará o PCB horizontalmente" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Esquerda Superior" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Direita Inferior" @@ -10067,15 +10084,15 @@ msgstr "Direita Inferior" msgid "Extract Drills Options" msgstr "Opções de Extração de Furos" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Tipo de Pads Processados" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10085,81 +10102,81 @@ msgstr "" "Se o PCB tiver muitos blocos SMD com pads retangulares,\n" "desative a abertura retangular." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Pads Circulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Oblongo" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Pads Oblongos." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Pads Quadrados." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Pads Retangulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Outros" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Processa pads fora das categorias acima." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Diâmetro Fixo" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Anel Anular Fixo" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Proporcional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10171,15 +10188,15 @@ msgstr "" "- Anel Anular fixo -> todos os furos terão um anel anular definido\n" "- Proporcional -> cada tamanho de furo será uma fração do tamanho do pad" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Diâmetro fixo." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10189,50 +10206,50 @@ msgstr "" "A tira de cobre entre o exterior do furo\n" "e a margem do pad de cobre." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "Tamanho do anel anular para pads circulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "Tamanho do anel anular para pads oblongos." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "Tamanho do anel anular para pads quadrados." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "Tamanho do anel anular para pads retangulares." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "Tamanho do anel anular para outros pads." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Diâmetro Proporcional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Fator" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10240,43 +10257,43 @@ msgstr "" "Diâmetro Proporcional.\n" "O diâmetro do furo será uma fração do tamanho do pad." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Extrair Furos" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract soldermask from a given Gerber file." msgstr "Extrai furos de um arquivo Gerber." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Corte Extra" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract a cutout from a given Gerber file." msgstr "Extrai furos de um arquivo Gerber." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10288,7 +10305,7 @@ msgstr "A espessura da linha que forma o marcador de canto." msgid "Fiducials Plugin" msgstr "Ferramenta de Fiduciais" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10299,25 +10316,25 @@ msgstr "" "caso contrário, é o tamanho do fiducial.\n" "A abertura da máscara de solda é o dobro disso." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Auto" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Manual" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Modo" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10328,22 +10345,22 @@ msgstr "" "delimitadora.\n" "- 'Manual' - colocação manual de fiduciais." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Acima" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Abaixo" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Segundo fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10359,23 +10376,23 @@ msgstr "" "- 'Nenhum' - não há um segundo fiducial. A ordem é: canto inferior esquerdo, " "superior direito." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Cruz" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Xadrez" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Tipo de Fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10388,7 +10405,7 @@ msgstr "" "- 'Cruz' - linhas cruzadas fiduciais.\n" "- 'Xadrez' - padrão de xadrez fiducial." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Espessura da linha" @@ -10399,7 +10416,7 @@ msgstr "Espessura da linha" msgid "Invert Gerber Plugin" msgstr "Ferramenta Inverter Gerber" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10407,8 +10424,8 @@ msgstr "" "Uma ferramenta para converter a geometria Gerber de positiva para negativa\n" "e vice-versa." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10416,13 +10433,13 @@ msgstr "" "Distância pela qual evitar \n" "as bordas do objeto gerber." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Estilo de Junção de Linhas" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10436,8 +10453,8 @@ msgstr "" "- quadrado -> as linhas se encontram em um ângulo de 90 graus\n" "- chanfro -> as linhas são unidas por uma terceira linha" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Chanfro" @@ -10447,7 +10464,7 @@ msgstr "Chanfro" msgid "Optimal Plugin" msgstr "Ferramenta Ideal" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10455,12 +10472,12 @@ msgstr "" "Uma ferramenta para encontrar a distância mínima entre\n" "cada dois elementos geométricos Gerber" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Precisão" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Número de casas decimais para as distâncias e coordenadas nesta ferramenta." @@ -10469,8 +10486,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "Opções Gerber para Furo" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10495,7 +10512,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "Ferramenta de QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10503,12 +10520,12 @@ msgstr "" "Uma ferramenta para criar um QRCode que pode ser inserido\n" "em um arquivo Gerber selecionado ou pode ser exportado como um arquivo." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Versão" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10517,13 +10534,13 @@ msgstr "" "A versão QRCode pode ter valores de 1 (caixas 21x21)\n" "a 40 (caixas 177x177)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Correção de erros" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10539,12 +10556,12 @@ msgstr "" "Q = máximo de 25%% dos erros pode ser corrigido\n" "H = máximo de 30%% dos erros pode ser corrigido." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Tamanho da Caixa" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10553,12 +10570,12 @@ msgstr "" "O tamanho da caixa controla o tamanho geral do QRCode\n" "ajustando o tamanho de cada caixa no código." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Tamanho da Borda" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10567,27 +10584,27 @@ msgstr "" "Tamanho da borda do QRCode. Quantas caixas grossas tem a borda.\n" "O valor padrão é 4. A largura da folga ao redor do QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "Dado QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Dado QRCode. Texto alfanumérico a ser codificado no QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Adicione aqui o texto a ser incluído no QRCode..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polaridade" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10598,17 +10615,17 @@ msgstr "" "Pode ser desenhado de forma negativa (os quadrados são claros)\n" "ou de maneira positiva (os quadrados são opacos)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Negativo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Positivo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10621,8 +10638,8 @@ msgstr "" "ser adicionado como positivo. Se for adicionado a um arquivo Gerber\n" "de cobre, talvez o QRCode possa ser adicionado como negativo." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10631,22 +10648,22 @@ msgstr "" "A caixa delimitadora, significando o espaço vazio que circunda\n" "a geometria QRCode, pode ter uma forma arredondada ou quadrada." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Cor de Preenchimento" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "Define a cor de preenchimento do QRCode (cor dos quadrados)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Cor de Fundo" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Define a cor de fundo do QRCode." @@ -10657,7 +10674,7 @@ msgstr "Define a cor de fundo do QRCode." msgid "Check Rules Plugin" msgstr "Verificar Regras" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10666,26 +10683,26 @@ msgstr "" "conjunto\n" "das regras de fabricação." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Tamanho do Traçado" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "Verifica se o tamanho mínimo para traçados é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10694,18 +10711,18 @@ msgstr "Verifica se o tamanho mínimo para traçados é atendido." msgid "Min value" msgstr "Valor Min" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Mínimo tamanho de traçado aceito." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Espaço Cobre Cobre" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10714,13 +10731,13 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de cobre\n" "é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10728,14 +10745,14 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Espaço mínimo aceitável." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Espaço Cobre Contorno" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10744,12 +10761,12 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de cobre\n" "e o contorno é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Espaço Silk Silk" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10758,13 +10775,13 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de silkscreen\n" "é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Espaço Silk Máscara de Solda" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10773,14 +10790,14 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de silkscreen\n" "e máscara de solda é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Espaço Silk Contorno" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10789,13 +10806,13 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de silkscreen\n" "e o contorno é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Máscara de Solda Mínima" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10804,14 +10821,14 @@ msgstr "" "Verifica se o espaço mínimo entre recursos de máscara de solda\n" "é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Anel Anular Mínimo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10820,17 +10837,17 @@ msgstr "" "Verifica se o anel de cobre mínimo deixado pela perfuração\n" "de um buraco em um pad é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Valor mínimo do anel." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Espaço Entre Furos" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10839,17 +10856,17 @@ msgstr "" "Verifica se o espaço mínimo entre furos\n" "é atendido." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Espaço mínimo entre furos." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Tamanho Furo" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10864,7 +10881,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "PCB de 2 faces" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10872,50 +10889,50 @@ msgstr "" "Uma ferramenta para ajudar na criação de um\n" "PCB de dupla face usando furos de alinhamento." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Diâmetro de Broca" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Diâmetro da broca para os furos de alinhamento." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Alinhar Eixo" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espelha verticalmente (X) ou horizontalmente (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Espelhar Eixo" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Caixa" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Encaixe no buraco" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Eixo de Ref" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -10939,12 +10956,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Calculadoras" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "Calculadora Ferramenta Ponta-em-V" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -10954,12 +10971,12 @@ msgstr "" "ferramenta em forma de V, com o diâmetro da ponta, o ângulo da ponta e a\n" "profundidade de corte como parâmetros." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Diâmetro da Ponta" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -10968,12 +10985,12 @@ msgstr "" "Diâmetro da ponta da ferramenta.\n" "Especificado pelo fabricante." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Ângulo da Ponta" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -10981,7 +10998,7 @@ msgstr "" "Ângulo na ponta da ferramenta.\n" "Especificado pelo fabricante." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -10989,13 +11006,13 @@ msgstr "" "Profundidade para cortar o material.\n" "No objeto CNC, é o parâmetro Profundidade de Corte (z_cut)." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Calculadora Eletrolítica" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -11005,38 +11022,38 @@ msgstr "" "(via/pad/furos) usando um método como tinta graphite ou tinta \n" "hipofosfito de cálcio ou cloreto de paládio." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Comprimento da Placa" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "Comprimento da placa, em centímetros." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Largura da Placa" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "Largura da placa, em centímetros." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "Esta é a área do PCB." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Densidade de Corrente" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11044,13 +11061,13 @@ msgstr "" "Densidade de corrente para passar pela placa.\n" "Em Ampères por Pés Quadrados ASF." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Espessura do Cobre" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11060,38 +11077,38 @@ msgstr "Espessura da camada de cobre, em microns." msgid "Corner Markers Options" msgstr "Opções de marcadores de canto" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Forma do marcador." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Semi-Cruz" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "A espessura da linha que forma o marcador de canto." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "O comprimento da linha que forma o marcador de canto." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Diâmetro da Broca" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout Plugin" msgstr "Recorte PCB" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -11100,27 +11117,27 @@ msgstr "" "Cria caminhos da ferramenta para cortar\n" "o PCB e separá-lo da placa original." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "Diâmetro da ferramenta usada para cortar o entorno do PCB." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Multi-Profundidade" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Tipo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -11133,12 +11150,12 @@ msgstr "" "- Painel: um objeto Gerber do painel PCB, que é feito\n" "de muitos contornos de PCB individuais." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Único" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11162,17 +11179,17 @@ msgstr "" "- 2TB: 2*topo + 2*baixo\n" "- 8: 2*esquerda + 2*direita + 2*topo + 2*baixo" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Cursor grande" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "Usar um cursor grande ao adicionar lacunas manualmente." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 #, fuzzy #| msgid "" @@ -11183,7 +11200,7 @@ msgid "" "the PCB by drilling." msgstr "Diâmetro da ferramenta usada para cortar o entorno do PCB." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." @@ -11198,31 +11215,31 @@ msgstr "Distância entre duas linhas." msgid "Drilling Plugin" msgstr "Ferramentas de Perfuração" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Cria Trabalho CNC com caminhos de ferramenta para fazer furos ou fresar." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Ordem das Ferramentas" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11241,33 +11258,33 @@ msgstr "" "automaticamente a ordem\n" "decrescente e este controle é desativado." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "Crescente" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Decrescente" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Troca de Ferramentas" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11275,37 +11292,37 @@ msgstr "" "Pausa para troca de ferramentas. Inclua a sequência\n" "de troca de ferramentas em G-Code (em Trabalho CNC)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Posição do eixo Z (altura) para a troca de ferramenta." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Altura Z Final" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "Altura da ferramenta após o último movimento, no final do trabalho." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "Posição X,Y Final" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11315,14 +11332,14 @@ msgstr "" "Se nenhum valor for inserido, não haverá movimento\n" "no plano X, Y no final do trabalho." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Ativar Pausa" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11330,21 +11347,21 @@ msgstr "" "Pausa para permitir que o spindle atinja sua\n" "velocidade antes de cortar." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tempo para o fuso residir." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Pré-processador" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11352,32 +11369,32 @@ msgstr "" "O arquivo de pós-processamento (JSON) que define\n" "a saída G-Code." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Perfurando os slots" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "Lista de parâmetros avançados." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Troca de ferramenta X,Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Posição X,Y para troca de ferramentas." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Z Inicial" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11386,19 +11403,19 @@ msgstr "" "Altura da ferramenta ao iniciar o trabalho.\n" "Exclua o valor se você não precisar deste recurso." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Profundidade Z da Sonda" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11406,27 +11423,27 @@ msgstr "" "Profundidade máxima permitida para a sonda.\n" "Valor negativo, em unidades atuais." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Avanço da Sonda" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "Velocidade de Avanço usada enquanto a sonda está operando." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Sentido de Rotação" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11438,13 +11455,13 @@ msgstr "" "- CW = sentido horário ou\n" "- CCW = sentido anti-horário" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Mergulho Rápido" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11456,11 +11473,11 @@ msgstr "" "na velocidade mais rápida disponível.\n" "AVISO: o movimento é feito nas Coordenadas X,Y de troca de ferramentas." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Recolhimento Rápido" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11476,24 +11493,24 @@ msgstr "" "- Quando marcado, a subida da profundidade de corte para a altura de\n" " deslocamento é feita o mais rápido possível (G0) em um único movimento." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Área de Exclusão" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Parâmetros de exclusão de área." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Áreas de exclusão" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11503,27 +11520,27 @@ msgstr "" "Nessas áreas, o deslocamento das ferramentas\n" "é proibido." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "O tipo de formato usado para a seleção de área." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Estratégia" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11535,30 +11552,30 @@ msgstr "" "- Acima -> ao encontrar a área, a ferramenta irá para uma altura definida\n" "- Ao redor -> evitará a área de exclusão percorrendo a área" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Acima" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Ao Redor" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Sobre Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11566,13 +11583,13 @@ msgstr "" "A altura Z para a qual a ferramenta subirá para evitar\n" "uma área de exclusão." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "Film Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11580,14 +11597,14 @@ msgstr "" "Cria um filme de PCB a partir de um objeto Gerber ou Geometry.\n" "O arquivo é salvo no formato SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Tipo de Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11603,21 +11620,21 @@ msgstr "" "em branco em uma tela preta.\n" "O formato do arquivo do filme é SVG ." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Cor do Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "Define a cor do filme, se filme positivo estiver selecionado." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Borda" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11637,13 +11654,13 @@ msgstr "" "brancos como o restante e podem ser confundidos\n" "com os limites, se não for usada essa borda)." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Espessura da Linha" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11654,13 +11671,13 @@ msgstr "" "A linha que envolve cada recurso SVG será mais espessa ou mais fina.\n" "Os recursos mais finos podem ser afetados por esse parâmetro." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Ajustes do Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11670,12 +11687,12 @@ msgstr "" "especialmente as laser.\n" "Esta seção fornece as ferramentas para compensar as distorções na impressão." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Escala da Geometria de Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11683,12 +11700,12 @@ msgstr "" "Um valor maior que 1 esticará o filme\n" "enquanto um valor menor que 1 o reduzirá." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Inclinar a Geometria de Filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11696,7 +11713,7 @@ msgstr "" "Valores positivos inclinam para a direita\n" "enquanto valores negativos inclinam para a esquerda." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -11708,43 +11725,43 @@ msgstr "" "O ponto de referência a ser usado como origem para a inclinação.\n" "Pode ser um dos quatro pontos da caixa delimitadora de geometria." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Esquerda Inferior" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Direita Superior" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Espelhar geometria de filme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Espelha a geometria do filme no eixo selecionado ou em ambos." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11756,23 +11773,23 @@ msgstr "" "- 'PNG' -> imagem raster\n" "- 'PDF' -> formato de documento portátil" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Orientação da Página" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Tamanho da Página" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "Uma seleção de tamanhos de página padrão ISO 216." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "O valor padrão é 96 DPI. Altere este valor para dimensionar o arquivo PNG." @@ -11783,85 +11800,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Roteamento de Isolação" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Diâmetros" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Valores Separados Por Virgula" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Tipo de Ferramenta" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Tipo padrão das ferramentas:\n" -"- 'Ponta-V'\n" -"- Circular" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "Ponta-V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "Diâmetro da Ponta" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "O diâmetro da ponta da ferramenta em forma de V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "Ângulo Ponta-V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11869,10 +11827,10 @@ msgstr "" "Profundidade de corte no material. Valor negativo.\n" "Em unidades de aplicação." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11882,20 +11840,40 @@ msgstr "" "Se a ferramenta for do tipo V, esse valor será automaticamente\n" "calculado a partir dos outros parâmetros." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Passes" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Largura da isolação em relação à\n" +"largura da ferramenta (número inteiro)." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Descansar" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11915,23 +11893,23 @@ msgstr "" "\n" "Se não estiver marcado, use o algoritmo padrão." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Combinar" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Combinar todos os passes em um objeto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Exceto" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -11941,15 +11919,15 @@ msgstr "" "a área do objeto abaixo será subtraída da geometria\n" "de isolação." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Validar" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -11957,8 +11935,8 @@ msgstr "" "Se marcado, será verificado se os diâmetros das ferramentas\n" "irão fornecer uma isolação completa." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -11972,19 +11950,19 @@ msgstr "" "- 'Seleção de polígono' -> Isola uma seleção de polígonos.\n" "- 'Objeto de referência' - processará a área especificada por outro objeto." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Seleção de Polígonos" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Interiores" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -11992,13 +11970,13 @@ msgstr "" "Quando marcado, o usuário pode selecionar interiores de um polígono.\n" "(orifícios no polígono)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Forçado" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12009,21 +11987,21 @@ msgstr "" "isolados.\n" "Funciona quando é usada 'usinagem em repouso'." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Normal" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Progressivo" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -12037,7 +12015,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Ferramenta de Fresamento" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -12048,12 +12026,12 @@ msgstr "" "- Manual: os pontos de sondagem são escolhidos clicando na tela\n" "- Grade: gerará automaticamente uma grade de pontos de sondagem" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Grade" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -12065,59 +12043,59 @@ msgstr "" "- Voronoi: gerará um diagrama de Voronoi\n" "- Bilinear: usará interpolação bilinear. Pode ser usado apenas no modo Grade." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Colunas" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "Número de colunas da grade." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Linhas" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "Número de linhas da grade." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Altura Z da Sonda" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "Altura (Z) segura para deslocamento entre os pontos." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Taxa de Avanço" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Controlador" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -12126,22 +12104,22 @@ msgstr "" "O tipo de controlador para o qual gerar\n" "o G-Code com o mapa de altura." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Passo" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Cada ação de deslocamento moverá os eixos com este valor." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Velocidade de Avanço ao Deslocar." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Altura (Z) segura para deslocar para a origem." @@ -12151,8 +12129,8 @@ msgstr "Altura (Z) segura para deslocar para a origem." msgid "Milling Plugin" msgstr "Ferramenta de Fresamento" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 #, fuzzy #| msgid "Create CNCJob with toolpaths for drilling or milling holes." msgid "" @@ -12160,22 +12138,45 @@ msgid "" msgstr "" "Cria Trabalho CNC com caminhos de ferramenta para fazer furos ou fresar." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "Diâmetro da Ponta" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "O diâmetro da ponta da ferramenta em forma de V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "Ângulo Ponta-V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Altura da ferramenta ao mover sem cortar." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12183,14 +12184,14 @@ msgstr "" "Sequência de troca de ferramentas incluída\n" "no Código da Máquina (Pausa para troca de ferramentas)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" msgstr "Velocidade de corte no plano XY em unidades por minuto" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12199,7 +12200,7 @@ msgstr "" "Velocidade de corte no plano Z em unidades por minuto.\n" "Também é chamado de Mergulho." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12209,7 +12210,7 @@ msgstr "" "Se o pós-processador LASER é usado,\n" "este valor é a potência do laser." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12217,7 +12218,7 @@ msgstr "" "Arquivo de Pós-processamento que determina o código\n" "de máquina de saída(como G-Code, RML, HPGL)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12229,14 +12230,14 @@ msgstr "" "Para o movimento rápido G00.\n" "É útil apenas para Marlin, ignore em outros casos." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Re-cortar" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12247,11 +12248,11 @@ msgstr "" "do primeiro com o último corte, gera-se um corte\n" "próximo à primeira seção de corte." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Adicionar Polimento" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12259,8 +12260,8 @@ msgstr "" "Adicionará uma seção de pintura no final do G-Code.\n" "Uma escova metálica limpará o material após o fresamento." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12272,13 +12273,13 @@ msgstr "" "- Baseado em semente: Para fora a partir de uma semente.\n" "- Linhas retas: Linhas paralelas." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "NCC Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12286,12 +12287,28 @@ msgstr "" "Cria um objeto Geometria com caminho de ferramenta\n" "para cortar todas as regiões com retirada de cobre." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Tipo de Ferramenta" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Tipo padrão das ferramentas:\n" +"- 'Ponta-V'\n" +"- Circular" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Valor do deslocamento" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12307,14 +12324,14 @@ msgstr "" "seleção da área a ser processada.\n" "- 'Objeto de Referência' - processará a área especificada por outro objeto." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 #, fuzzy #| msgid "Paint Plotting" msgid "Paint Plugin" msgstr "Mostrar Pinturas" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12342,7 +12359,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Criar Painel com PCB" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12352,13 +12369,13 @@ msgstr "" "Cada elemento é uma cópia do objeto de origem espaçado\n" "dos demais por uma distância X, Y." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Espaço entre Colunas" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12366,13 +12383,13 @@ msgstr "" "Espaçamento desejado entre colunas do painel.\n" "Nas unidades atuais." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Espaço entre Linhas" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12380,28 +12397,28 @@ msgstr "" "Espaçamento desejado entre linhas do painel.\n" "Nas unidades atuais." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Número de colunas do painel desejado" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Número de linhas do painel desejado" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Geo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Tipo de Painel" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12411,8 +12428,8 @@ msgstr "" "- Gerber\n" "- Geometria" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12424,12 +12441,12 @@ msgstr "" "quaisquer dois elementos de linha sobrepostos no painel\n" "e irá remover as partes sobrepostas, mantendo apenas uma delas." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Restringir dentro de" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12443,13 +12460,13 @@ msgstr "" "o painel final terá tantas colunas e linhas quantas\n" "couberem completamente dentro de área selecionada." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Largura (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12457,13 +12474,13 @@ msgstr "" "A largura (DX) na qual o painel deve caber.\n" "Nas unidades atuais." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Altura (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12477,7 +12494,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Ferramenta Pasta de Solda" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12485,51 +12502,51 @@ msgstr "" "Uma ferramenta para criar G-Code para dispensar pasta\n" "de solda em um PCB." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Diâmetro do Novo Bico" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "" "Diâmetro para a nova ferramenta para adicionar na Tabela de Ferramentas" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Altura Inicial" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "A altura (Z) que inicia a distribuição de pasta de solda." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Altura para Distribuir" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "Altura (Z) para distribuir a pasta de solda." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Altura Final" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "Altura (Z) após a distribuição de pasta de solda." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Altura para Deslocamento" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12538,16 +12555,16 @@ msgstr "" "Altura (Z) para deslocamento entre pads\n" "(sem dispensar pasta de solda)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Altura Troca de Ferram." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "Altura (Z) para trocar ferramenta (bico)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12556,12 +12573,12 @@ msgstr "" "Posição X,Y para trocar ferramenta (bico).\n" "O formato é (x, y) onde x e y são números reais." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Avanço (velocidade) para movimento no plano XY." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12570,12 +12587,12 @@ msgstr "" "Avanço (velocidade) para movimento vertical\n" "(no plano Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Avanço Z Distribuição" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12584,12 +12601,12 @@ msgstr "" "Avanço (velocidade) para subir verticalmente\n" "para a posição Dispensar (no plano Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Velocidade Spindle FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12598,22 +12615,22 @@ msgstr "" "A velocidade do dispensador ao empurrar a pasta de solda\n" "através do bico do distribuidor." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Espera FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Pausa após a dispensação de solda." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Velocidade Spindle REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12622,12 +12639,12 @@ msgstr "" "A velocidade do dispensador enquanto retrai a pasta de solda\n" "através do bico do dispensador." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Espera REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12636,7 +12653,7 @@ msgstr "" "Pausa após o dispensador de pasta de solda retrair, para permitir o " "equilíbrio de pressão." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Arquivos que controlam a geração de G-Code." @@ -12647,7 +12664,7 @@ msgstr "Arquivos que controlam a geração de G-Code." msgid "Substractor Plugin" msgstr "Opções da ferramenta Substração" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12655,19 +12672,19 @@ msgstr "" "Uma ferramenta para subtrair um objeto Gerber ou Geometry\n" "de outro do mesmo tipo." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Fechar caminhos" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "Marcar isso fechará os caminhos cortados pelo objeto subtrator." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Excluir fonte" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12681,7 +12698,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Ferramenta Transformar" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12689,7 +12706,7 @@ msgstr "" "Várias transformações que podem ser aplicadas\n" "em um objeto de aplicativo." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12706,17 +12723,17 @@ msgstr "" "- Ponto -> um ponto personalizado definido pelas coordenadas X, Y\n" "- Objeto -> o centro da caixa delimitadora de um objeto específico" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "O tipo de objeto usado como referência." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Inclinar" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12729,36 +12746,36 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Palavras-chave do preenchimento automático" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Restaurar" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaurar a lista de palavras-chave do preenchimento automático para o " "estado padrão." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Excluir Tudo" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Excluir todas as palavras-chave do preenchimento automático da lista." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Lista de palavras-chave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12770,30 +12787,30 @@ msgstr "" "O preenchimento automático está instalado\n" "no Editor de Código e na Linha de Comandos Tcl." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Extensão" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "Uma palavra-chave a ser adicionada ou excluída da lista." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Adicionar palavra-chave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Adiciona uma palavra-chave à lista" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Excluir palavra-chave" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Exclui uma palavra-chave da lista" @@ -12801,71 +12818,71 @@ msgstr "Exclui uma palavra-chave da lista" msgid "Excellon File associations" msgstr "Associação de Arquivos Excellon" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Restaure a lista de extensões para o estado padrão." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Excluir todas as extensões da lista." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Lista de extensões" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "Lista de extensões de arquivos que serão associadas ao FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "Uma extensão de arquivo a ser adicionada ou excluída da lista." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Adicionar Extensão" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Adiciona uma nova extensão à lista" +msgid "Add Extension" +msgstr "Adicionar Extensão" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Excluir Extensão" +msgid "Add a file extension to the list" +msgstr "Adiciona uma nova extensão à lista" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Excluir Extensão" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Exclui uma extensão da lista" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Aplicar Associação" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Aplicar Associação" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12932,211 +12949,64 @@ msgstr "" "Digite >help< Run Code para uma lista de comandos TCL FlatCAM (mostrados na " "linha de comando)." -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "Exportar cancelado ..." -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "Arquivo salvo em" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "Revisão de código" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 #, fuzzy #| msgid "Scaling could not be executed." msgid "CNC Machine Code could not be updated" msgstr "Não foi possível executar o redimensionamento." -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 #, fuzzy #| msgid "Machine Code file saved to" msgid "CNC Machine Code was updated" msgstr "Arquivo G-Code salvo em" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto Trabalho CNC não pode ser processado porque é um" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "Objeto de Trabalho CNC" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "Editor de Documento" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "Selecione uma ou mais ferramentas da lista e tente novamente." -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "A ferramenta BROCA é maior que o tamanho do furo. Cancelado." -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "A ferramenta fresa para RANHURAS é maior que o tamanho do furo. Cancelado." -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "" -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 -#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 -#: appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "Parâmetros para" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2519 -msgid "No Tool Selected" -msgstr "Nenhuma Ferramenta Selecionada" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:678 appPlugins/ToolNCC.py:893 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "Ferramentas Múltiplas" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 -#: appPlugins/ToolNCC.py:1383 appPlugins/ToolNCC.py:1455 -#: appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" -"Insira um diâmetro de ferramenta com valor diferente de zero, no formato " -"Flutuante." - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "Não foi possível carregar o arquivo com o banco de dados." - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "" -"A ferramenta não está no banco de dados de ferramentas. Adicionando uma " -"ferramenta padrão." - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 -#: appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" -"Cancelado.\n" -"Várias ferramentas para um diâmetro de ferramenta encontradas no banco de " -"dados de ferramentas." - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 -#: appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "Ferramenta adicionada na Tabela de Ferramentas." - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "Falhou. Selecione uma ferramenta para copiar." - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "A ferramenta foi copiada na tabela de ferramentas." - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "A ferramenta foi editada na Tabela de Ferramentas." - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "Falhou. Selecione uma ferramenta para excluir." - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "A ferramenta foi eliminada da Tabela de Ferramentas." - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Desativado porque a ferramenta é em forma de V.\n" -"Para ferramentas em forma de V, a profundidade de corte é\n" -"calculado a partir de outros parâmetros, como:\n" -"- 'Ângulo da ponta em V' -> ângulo na ponta da ferramenta\n" -"- 'Diâmetro da ponta em V' -> diâmetro na ponta da ferramenta\n" -"- Dia da ferramenta -> coluna 'Dia' encontrada na tabela de ferramentas\n" -"NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da ponta " -"em V'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Esta Geometria não pode ser processada porque é" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Falhou. Nenhuma ferramenta selecionada na tabela de ferramentas ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13145,53 +13015,44 @@ msgstr "" "valor foi fornecido.\n" "Adicione um Deslocamento de Ferramenta ou altere o Tipo de Deslocamento." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "Análisando o G-Code..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "Análise do G-Code finalisada..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "Processamento do G-Code concluído" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "Processamento do G-Code falhou com erro" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Arquivo vazio, não tem geometria" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "Trabalho CNC criado" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Limpar" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "A geometria não pode ser pintada completamente" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "O fator de escala deve ser um número: inteiro ou flutuante." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13199,7 +13060,7 @@ msgstr "" "Um par (x,y) de valores é necessário. Provavelmente você digitou apenas um " "valor no campo Deslocamento." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13209,25 +13070,7 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Exclusão falhou. Não há áreas para excluir." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Falha na exclusão. Nada está selecionado." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -#, fuzzy -#| msgid "Tool was edited in Tool Table." -msgid "Value edited in Exclusion Table." -msgstr "A ferramenta foi editada na Tabela de Ferramentas." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Buffer de geometria sólida" @@ -13235,16 +13078,16 @@ msgstr "Buffer de geometria sólida" msgid "Operation could not be done." msgstr "Não foi possível executar a operação." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "A geometria de isolação não pôde ser gerada." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Geometria de isolação criada" @@ -13276,7 +13119,7 @@ msgstr "Dimensionando..." msgid "Skewing..." msgstr "Inclinando..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Dimensões" @@ -13371,35 +13214,35 @@ msgstr "Área de Cobre" msgid "Script Editor" msgstr "Editor de Script" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Objeto renomeado de {old} para {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "selecionado" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Motivo do erro" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Todos os objetos estão selecionados." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "A seleção de objetos é limpa." @@ -13493,7 +13336,7 @@ msgstr "Conteúdo" msgid "Gerber Parser ERROR" msgstr "Erro de Análise" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Buffer Gerber pronto." @@ -13634,34 +13477,34 @@ msgstr "" "Se apenas um ponto for usado, ele assumirá a translação.\n" "Se forem usados dois pontos, assume translação e rotação." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Redefinir Ferramenta" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13730,28 +13573,28 @@ msgstr "" "Calcula a Profundidade de Corte Z ou o diâmetro efetivo da\n" "ferramenta, dependendo do que é desejado e do que é conhecido. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Cálculo de Área" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Escolha como calcular a área do PCB." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Valor da Corrente" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13759,17 +13602,17 @@ msgstr "" "Este é o valor de intensidade de corrente\n" "a ser ajustado na fonte de alimentação. Em Ampères." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Tempo" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." msgstr "Tempo calculado necessário para o procedimento, em minutos." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13824,19 +13667,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelado. São necessários quatro pontos para a geração do G-Code." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "Nenhum objeto é selecionado." @@ -13860,7 +13703,7 @@ msgstr "" "(o máximo possível) cantos do objeto." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Tipo de Objeto" @@ -14094,63 +13937,63 @@ msgstr "" "Ajustar (dimensionar e/ou inclinar) os objetos\n" "com os fatores determinados acima." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Linhas funciona apenas para referência 'própria' ..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Preenchimento sólido selecionado." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Preenchimento de pontos selecionado." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Preenchimento de quadrados selecionado." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "Não há objeto Gerber carregado ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Anexar geometria" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Anexar arquivo fonte" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Área de Adição de Cobre." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -14159,73 +14002,73 @@ msgstr "Área de Adição de Cobre." msgid "Could not retrieve object" msgstr "Não foi possível recuperar o objeto" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Clique no ponto final da área de preenchimento." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Ferramenta de Adição de Cobre iniciada. Lendo parâmetros." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Ferramenta de Adição de Cobre. Preparando polígonos de isolação." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" "Ferramenta de Adição de Cobre. Preparando áreas para preencher com cobre." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Geometria não suportada para" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "Nenhum objeto disponível." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "O tipo do objeto de referência não é suportado." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Ferramenta de Adição de Cobre. Anexando nova geometria e buffer." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Criar Geometria" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "Máscara de Revestimento Padrão" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Anexar geometria" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Geração de Máscara de Revestimento Padrão concluída." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Sair da Ferramenta de Adição de Cobre." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Objeto Gerber ao qual será adicionada uma adição de cobre." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parâmetros da Fresa" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14235,11 +14078,11 @@ msgstr "" "(o preenchimento de polígono pode ser dividido em vários polígonos)\n" "e os vestígios de cobre no arquivo Gerber." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Tipo de Ref" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14247,21 +14090,21 @@ msgstr "" "O tipo de objeto FlatCAM a ser usado como referência para adição de cobre.\n" "Pode ser Gerber, Excellon ou Geometria." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Objeto de Ref" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 #, fuzzy #| msgid "The FlatCAM object to be used as non copper clearing reference." msgid "The Application object to be used as non copper clearing reference." msgstr "O objeto FlatCAM a ser usado como referência para retirada de cobre." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Inserir adição de cobre" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14269,11 +14112,11 @@ msgstr "" "Adicionará um polígono (pode ser dividido em várias partes)\n" "que cercará os traços atuais de Gerber a uma certa distância." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Inserir Barra" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14285,11 +14128,11 @@ msgstr "" "a uma certa distância.\n" "Necessário ao fazer o padrão de furos." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Selecionar objeto Máscara de Solda" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14299,11 +14142,11 @@ msgstr "" "Será usado como base para\n" "a máscara de revestimento padrão." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Área revestida" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14321,11 +14164,11 @@ msgstr "" "um pouco maior que os pads de cobre, e essa área é\n" "calculada a partir das aberturas da máscara de solda." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Gerar máscara de revestimento padrão" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14335,80 +14178,80 @@ msgstr "" "as geometrias da adição de cobre e/ou\n" "a barra, se elas foram geradas." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Ferramenta de Canto" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Selecione pelo menos um local" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "O diâmetro da ferramenta é zero." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "O objeto Excellon com furos de esquina foi criado." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "O objeto Gerber com marcadores de esquina foi criado." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "Objeto Gerber ao qual serão adicionados marcadores de canto." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Locais" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Locais onde colocar marcadores de canto." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Direita Superior" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "Alternar TUDO" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Adicionar Marcador" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Furos em cantos" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Criar Objeto Excellon" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Irá adicionar furos no centro dos marcadores." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locais" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14416,6 +14259,43 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" +"Insira um diâmetro de ferramenta com valor diferente de zero, no formato " +"Flutuante." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Não foi possível carregar o arquivo com o banco de dados." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "" +"A ferramenta não está no banco de dados de ferramentas. Adicionando uma " +"ferramenta padrão." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Cancelado.\n" +"Várias ferramentas para um diâmetro de ferramenta encontradas no banco de " +"dados de ferramentas." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Ferramenta atualizada do banco de dados de ferramentas." @@ -14424,9 +14304,9 @@ msgstr "Ferramenta atualizada do banco de dados de ferramentas." msgid "Default tool added." msgstr "Ferramenta padrão adicionada." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "A ferramenta selecionada não pode ser usada aqui. Escolha outra." @@ -14474,13 +14354,13 @@ msgstr "Operação de recorte de qualquer formato concluída." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Objeto não encontrado" @@ -14563,7 +14443,7 @@ msgstr "" "ferramenta para cortar em torno de polígonos." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Objeto Fonte" @@ -14587,15 +14467,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Ferramenta de Recorte" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Pesquisar e Adicionar" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14609,16 +14489,16 @@ msgstr "" "no banco de dados de ferramentas. Se nada for encontrado\n" "no BD de ferramentas, uma ferramenta padrão é adicionada." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Escolher do BD" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14642,7 +14522,7 @@ msgstr "Pontes" msgid "Selection of the type of cutout." msgstr "" -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Auto" @@ -14785,7 +14665,7 @@ msgstr "" msgid "Object was mirrored" msgstr "O objeto foi espelhado" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15207,33 +15087,91 @@ msgstr "Este é o ponto médio da distância euclidiana." msgid "Jump to Half Point" msgstr "Ir para o Ponto Médio" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Parâmetros para" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Ferramentas Múltiplas" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Nenhuma Ferramenta Selecionada" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Parâmetros aplicados a todas as ferramentas." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Foco Z" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Potência Laser" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Exclusão falhou. Não há áreas para excluir." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Falha na exclusão. Nada está selecionado." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +#, fuzzy +#| msgid "Tool was edited in Tool Table." +msgid "Value edited in Exclusion Table." +msgstr "A ferramenta foi editada na Tabela de Ferramentas." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "O arquivo Excellon carregado não tem furos" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Criando uma lista de pontos para furar..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Falha. Pontos de perfuração dentro das zonas de exclusão." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "Iniciando o G-Code" @@ -15241,7 +15179,7 @@ msgstr "Iniciando o G-Code" msgid "Generating CNCJob..." msgstr "Gerando CNCJob ..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "O formato X, Y da Troca de Ferramentas deve ser (x, y)." @@ -15265,9 +15203,9 @@ msgstr "" "Pesquisará e tentará substituir as ferramentas da Tabela de Ferramentas\n" "com ferramentas do DB que possuem um valor de diâmetro próximo." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15275,15 +15213,15 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Aplicar parâmetros a todas as ferramentas" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15291,24 +15229,24 @@ msgstr "" "Os parâmetros no formulário atual serão aplicados\n" "em todas as ferramentas da Tabela de Ferramentas." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Parâmetros Comuns" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Parâmetros comuns à todas as ferramentas." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Altura para a troca" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "Coordenadas X-Y" @@ -15320,19 +15258,19 @@ msgstr "" "O arquivo de pós-processamento (JSON) que define\n" "a saída G-Code para Objetos Excellon." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Adicionar áreas de exclusão" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Este é o ID da área." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Tipo do objeto em que a área de exclusão foi adicionada." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15340,7 +15278,7 @@ msgstr "" "A estratégia usada para a área de exclusão. Passa ao redor das áreas de " "exclusão ou por cima." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15348,32 +15286,32 @@ msgstr "" "Se a estratégia for percorrer a área, essa é a altura em que a ferramenta " "irá para evitar a área de exclusão." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Adicionar área:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Adiciona uma área de exclusão." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Excluir todas as áreas de exclusão." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Excluir Selecionado" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Excluir todas as áreas de exclusão selecionadas na tabela." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Gera o objeto de Trabalho CNC" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15402,7 +15340,7 @@ msgstr "Ferramenta de Compensação Etch" msgid "Missing parameter value." msgstr "Parâmetros da Fresa" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Objeto Gerber que será invertido." @@ -15451,7 +15389,7 @@ msgstr "" msgid "Mils value" msgstr "Valor Mils" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Parâmetros usados para esta ferramenta" @@ -15536,47 +15474,47 @@ msgid "" msgstr "" "Aumentará a espessura dos recursos de cobre para compensar o ataque lateral." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "Nenhum furo extraído. Tente parâmetros diferentes." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Gerber Máscara de Solda" -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Gerber Máscara de Solda" -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 #, fuzzy #| msgid "Gerber from which to extract drill holes" msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Objeto para extrair furos" -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Pads Oblongos." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Extrair Furos" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Editar um Objeto Excellon." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Extrai furos de um arquivo Gerber." @@ -15650,30 +15588,30 @@ msgstr "" "O diâmetro é sempre o dobro do diâmetro\n" "para o fiducial de cobre." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Carregue um objeto para Filme e tente novamente." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Carregue um objeto para Caixa e tente novamente." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Gerando Filme ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Exportar filme positivo" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Nenhum objeto Excellon selecionado. Carregue um objeto para referência de " "perfuração manual e tente novamente." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15682,7 +15620,7 @@ msgstr "" "Falhou. O tamanho do orifício de perfuração é maior do que algumas das " "aberturas no objeto Gerber." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15691,30 +15629,30 @@ msgstr "" "Falhou. A nova geometria do objeto é a mesma da geometria do objeto de " "origem ..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Exportar filme negativo" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Nenhuma caixa de objeto. Usando" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." msgstr "" -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Arquivo filme exportado para" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15726,7 +15664,7 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estará\n" "na caixa de combinação Objeto de Filme." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15739,7 +15677,7 @@ msgstr "" "objetos que estará\n" "na caixa de combinação Objeto Caixa." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15751,33 +15689,33 @@ msgstr "" "O ponto de referência a ser usado como origem para a inclinação.\n" "Pode ser um dos quatro pontos da caixa delimitadora de geometria." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Salvar Filme" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Salvar Filme" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Espelhar (Flip)" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Parâmetros de Filme" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Furar manualmente" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15787,11 +15725,11 @@ msgstr "" "o filme gerado é positivo. Isso é feito para ajudar na perfuração,\n" "quando feito manualmente." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Fonte" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15801,32 +15739,32 @@ msgstr "" "- Excellon -> o centro de um furo Excellon servirá como referência.\n" "- Centro de Pad -> tentará usar o centro de pads como referência." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Centro de Pad" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Objeto Excellon" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "Remove a geometria do Excellon do filme para criar os furos nos pads." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Tamanho do Perfurador" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "Valor para controlar o tamanho dos furos dos pads." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Salvar Filme" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15837,7 +15775,7 @@ msgstr "" "especificada. Não cria um novo objeto\n" "FlatCAM, mas salva-o diretamente no formato selecionado." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15901,15 +15839,15 @@ msgstr "Importar" msgid "Import IMAGE" msgstr "Importar IMAGEM" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 #, fuzzy #| msgid "No object available." msgid "File no longer available." msgstr "Nenhum objeto disponível." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15918,13 +15856,13 @@ msgstr "" "são suportados" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importando" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Aberto" @@ -16026,7 +15964,7 @@ msgstr "Importar imagem" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Abre uma imagem do tipo raster e importe-a no FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16036,8 +15974,8 @@ msgstr "" "ficarão vazias de cobre e a área vazia anterior será\n" "preenchida com cobre." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16046,83 +15984,88 @@ msgstr "" "O objeto Gerber possui um polígono como geometria.\n" "Não há distâncias entre os elementos geométricos a serem encontrados." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Validação das ferramentas." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Verificando ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "Não há ferramentas selecionadas na Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Isolação incompleta. Pelo menos uma ferramenta não conseguiu fazer uma " "isolação completa." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "Diâmetro ideal da ferramenta encontrado" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Ferramenta padrão adicionada à Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "A ferramenta da Tabela de Ferramentas foi editada." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancelado. O novo valor de diâmetro já está na tabela de ferramentas." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Exclusão falhou. Selecione uma ferramenta para excluir." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Ferramenta(s) excluída(s) da Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Isolando" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Clique em um polígono para isolá-lo." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Subtraindo Geo" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Interseção Geo" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Geometria vazia em" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16133,51 +16076,51 @@ msgstr "" "elementos de geometria não isolados. Tente incluir uma ferramenta com " "diâmetro menor." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "" "Os recursos de cobre que não puderam ser isolados nas seguintes coordenadas:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Polígono removido" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Clique para adicionar / remover o próximo polígono ou clique com o botão " "direito para começar." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "Nenhum polígono detectado na posição do clique." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "A lista de polígonos únicos está vazia. Abortando." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Clique no ponto final da área." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Ferramenta do Banco de Dados adicionada na Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para roteamento de isolação." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16185,7 +16128,7 @@ msgstr "" "Conjunto de ferramentas do qual o algoritmo\n" "escolherá para usar na retirada de cobre." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16201,13 +16144,13 @@ msgstr "" "resultante. Isso ocorre porque com algumas ferramentas esta função\n" "não será capaz de criar geometria de roteamento." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Adicionar do BD" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16215,8 +16158,8 @@ msgstr "" "Busca um diâmetro de ferramenta que garanta\n" "fazer uma isolação completa." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16225,7 +16168,7 @@ msgstr "" "Exclui uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16237,23 +16180,23 @@ msgstr "" "Esta seleção ditará o tipo de objetos que preencherão\n" "a caixa de combinação 'Objeto'." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuja área será removida da geometria de isolação." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Nenhum objeto disponível." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Limpar o texto." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16608,15 +16551,15 @@ msgstr "" "sobre o G-Code original, portanto\n" "fazendo autonivelamento." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Ferramenta de Fresamento" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Pressão" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16624,7 +16567,7 @@ msgstr "" "Valor negativo. Quanto maior o valor absoluto\n" "mais forte é a pressão do pincel no material." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 #, fuzzy #| msgid "" #| "Disabled because the tool is V-shape.\n" @@ -16651,21 +16594,57 @@ msgstr "" "NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da ponta " "em V'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Ferramenta adicionada na Tabela de Ferramentas." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "A ferramenta foi editada na Tabela de Ferramentas." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Falhou. Selecione uma ferramenta para copiar." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "A ferramenta foi copiada na tabela de ferramentas." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Falhou. Selecione uma ferramenta para excluir." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "A ferramenta foi eliminada da Tabela de Ferramentas." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Gerando geometria de fresamento de furos ..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Gerando geometria de fresamento de ranhuras ..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Esta Geometria não pode ser processada porque é" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "Falhou. Nenhuma ferramenta selecionada na tabela de ferramentas ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "A geometria não pode ser pintada completamente" + +#: appPlugins/ToolMilling.py:3580 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Objeto Excellon para operação de furação/fresagem." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16675,7 +16654,7 @@ msgstr "" "Ferramentas neste objeto Excellon \n" "quando são usadas para perfuração." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16685,7 +16664,7 @@ msgstr "" "Quando Trocar Ferramentas estiver marcado, no evento este valor\n" " será mostrado como T1, T2 ... Tn" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16703,7 +16682,7 @@ msgstr "" "desativado o gráfico na tela\n" "para a ferramenta correspondente." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16715,17 +16694,17 @@ msgstr "" "- Ranhuras -> fresará as ranhuras associadas a esta ferramenta\n" "- Ambos -> fresará furos e ranhuras ou o que estiver disponível" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "Diâmetro da ferramenta de fresamento" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Deslocamento Z" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16752,19 +16731,7 @@ msgstr "" "geometria.\n" "- Personalizado -> Será considerado o valor digitado." -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Int" -msgid "In" -msgstr "Int" - -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Cut" -msgid "Out" -msgstr "Cortar" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16782,7 +16749,7 @@ msgstr "" "O valor pode ser positivo para corte 'por fora'\n" "e negativo para corte 'por dentro'." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16806,7 +16773,7 @@ msgstr "objeto foi movido" msgid "Error when mouse left click." msgstr "Erro ao clicar no botão esquerdo do mouse." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16814,109 +16781,109 @@ msgstr "" "Isolação incompleta. Nenhuma das ferramentas selecionadas pode fazer uma " "isolação completa." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "Pelo menos uma das ferramentas selecionadas pode fazer uma isolação completa." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelada. Ferramenta já está na Tabela de Ferramentas." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Ferramenta NCC. Preparando polígonos." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "Ferramenta NCC. Cálculo de áreas 'vazias'." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Criar Buffer concluído" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Não foi possível obter a extensão da área para retirada de cobre." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Ferramenta NCC. Cálculo de área 'vazia' concluído." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "A geometria de isolação está quebrada. A margem é menor que o diâmetro da " "ferramenta de isolação." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "O objeto selecionado não é adequado para retirada de cobre." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Limpando o polígono com o método: linhas." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Falhou. Limpando o polígono com o método: semente." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Falhou. Limpando o polígono com o método: padrão." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Não foi possível limpar o polígono. Localização:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "Não há ferramenta de limpeza de cobre na seleção e pelo menos uma é " "necessária." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Ferramenta NCC. Polígonos concluídos. Tarefa de retirada de cobre iniciada." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "A Ferramenta NCC falhou ao criar a caixa delimitadora." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "NCC. Ferramenta com Diâmetro" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "iniciada." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "Não foi possível usar a ferramenta para retirar cobre." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16928,28 +16895,28 @@ msgstr "" "geometria pintada.\n" "Altere os parâmetros de pintura e tente novamente." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "Retirada de cobre concluída." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "Retirada de cobre concluída, mas a isolação está quebrada por" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "ferramentas" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Ferramenta NCC. Iniciada a retirada de cobre com usinagem de descanso." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "Retirada de cobre por usinagem de descanso concluída." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16957,11 +16924,11 @@ msgstr "" "Retirada de cobre por usinagem de descanso concluída, mas a isolação está " "quebrada por" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "Ferramenta NCC iniciada. Lendo parâmetros." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16969,7 +16936,7 @@ msgstr "" "Tente usar o Tipo de Buffer = Completo em Preferências -> Gerber Geral." "Recarregue o arquivo Gerber após esta alteração." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16981,7 +16948,7 @@ msgstr "" "O tipo selecionado aqui ditará o tipo\n" "de objetos da caixa de combinação 'Objeto'." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16997,7 +16964,7 @@ msgstr "" "resultante. Isso ocorre porque com algumas ferramentas esta função\n" "não será capaz de criar geometria de pintura." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17006,7 +16973,7 @@ msgstr "" "cobre.\n" "Pode ser Gerber, Excellon ou Geometria." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" @@ -17043,47 +17010,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "Ferramenta Ideal. Encontrando a distância mínima." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Ferramenta Ideal. Finalizado com sucesso." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Número de casas decimais mantido para as distâncias encontradas." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Distância mínima" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Mostra a distância mínima entre elementos de cobre." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Determinado" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Ocorrendo" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "Quantas vezes o mínimo foi encontrado." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Coordenadas da distância mínima" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Coordenadas dos pontos onde a distância mínima foi encontrada." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Ir para a posição selecionada" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17091,11 +17058,11 @@ msgstr "" "Selecione uma posição na caixa de texto Locais e, em seguida,\n" "clique neste botão." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Outras distâncias" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17103,13 +17070,13 @@ msgstr "" "Exibe outras distâncias no arquivo Gerber ordenadas do\n" "mínimo ao máximo, sem incluir o mínimo absoluto." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Coordenadas dos pontos das outras distâncias" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17117,19 +17084,19 @@ msgstr "" "Outras distâncias e coordenadas dos pontos\n" "onde a distância foi encontrada." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Distâncias Gerber" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Coordenadas dos pontos" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Encontrar o Mínimo" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17153,11 +17120,11 @@ msgstr "Abrir PDF cancelado" msgid "Parsing" msgstr "Analisando ..." -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Falha ao abrir" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" @@ -17174,39 +17141,39 @@ msgstr "Falha ao abrir arquivo PDF." msgid "Rendered" msgstr "Processado" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Não é possível pintar geometrias MultiGeo" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Clique em um polígono para pintá-lo." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Pintando o polígono com método: linhas." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Falhou. Pintando o polígono com método: semente." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Falhou. Pintando o polígono com método: padrão." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Pintura com diâmetro = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "iniciada" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17218,44 +17185,44 @@ msgstr "" "geometria pintada.\n" "Altere os parâmetros de pintura e tente novamente." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Pintando ..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Ferramenta de Pintura." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Tarefa normal de pintura de polígono iniciada." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Fazendo buffer de polígono..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "Nenhum polígono encontrado." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "Tarefa pintar todos os polígonos iniciada." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "Iniciada a pintura de área." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17267,7 +17234,7 @@ msgstr "" "Cria um objeto Geometria com caminho de ferramenta\n" "para cortar todas as regiões com retirada de cobre." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17279,7 +17246,7 @@ msgstr "" "O que é selecionado aqui irá ditar o tipo\n" "de objetos que preencherão a caixa de combinação 'Objeto'." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17287,7 +17254,7 @@ msgstr "" "Conjunto de ferramentas do qual o algoritmo\n" "escolherá para a pintura." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17304,7 +17271,7 @@ msgstr "" "na geometria resultante. Isso ocorre porque com algumas ferramentas\n" "não são capazes de criar geometria de pintura nesta função." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17312,42 +17279,42 @@ msgstr "" "O tipo de objeto FlatCAM a ser usado como referência de pintura.\n" "Pode ser Gerber, Excellon ou Geometria." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Cria um objeto de geometria que pinta os polígonos." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Ref. para Criação de Painel" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "Colunas ou Linhas com valor zero. Altere-os para um inteiro positivo." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Gerando painel … " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Gerando painel ... Adicionando o código-fonte." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Otimizando os caminhos sobrepostos." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Otimização completa." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Gerando painel ... Cópias geradas" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17356,11 +17323,11 @@ msgstr "" "{text} Grande demais para a área restrita.. O painel final tem {col} colunas " "e {row} linhas" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Painel criado com sucesso." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17372,7 +17339,7 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estarão\n" "na Caixa de Objetos." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17380,11 +17347,11 @@ msgstr "" "Objeto para criar painel. Isso significa\n" "que ele será duplicado em uma matriz de linhas e colunas." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Ref. para Criação de Painel" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17404,7 +17371,7 @@ msgstr "" "a este objeto de referência, portanto, mantendo os objetos\n" "sincronizados no painel." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17416,7 +17383,7 @@ msgstr "" "A seleção aqui decide o tipo de objetos que estarão na\n" "Caixa de Objetos." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17424,11 +17391,11 @@ msgstr "" "O objeto usado como contêiner para o objeto\n" "selecionado para o qual será criado um painel." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Dados do Painel" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17444,15 +17411,15 @@ msgstr "" "Os espaçamentos definirão a distância entre os\n" "elementos da matriz do painel." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Restringir painel dentro de" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Criar Painel" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17494,7 +17461,7 @@ msgstr "Arquivo PcbWizard .INF carregado." msgid "Main PcbWizard Excellon file loaded." msgstr "Arquivo PcbWizard Excellon carregado." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." @@ -17683,19 +17650,19 @@ msgstr "Cor da Seleção" msgid "Gerber into which to punch holes" msgstr "Gerber no qual fazer furos" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "Remove a geometria do Excellon do Gerber para criar os furos nos pads." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" "are in the processed pads." msgstr "" -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -18391,15 +18358,15 @@ msgstr "" msgid "processes running." msgstr "processos executando." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "O aplicativo reiniciará." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Você tem certeza de que quer alterar o idioma para" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -18407,17 +18374,17 @@ msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" "Você quer salvar o projeto?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "O aplicativo está inicializando ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "" "Não foi possível encontrar os arquivos de idioma. Estão faltando as strings " "do aplicativo." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -18425,7 +18392,7 @@ msgstr "" "O aplicativo está inicializando …\n" "Inicialização do Canvas iniciada." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18435,47 +18402,47 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Arquivos de preferências padrão antigos encontrados. Por favor, reinicie o " "aplicativo para atualizar." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Falha ao abrir o arquivo de Configuração." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Falha ao abrir o arquivo de Script." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Falha ao abrir o arquivo Excellon." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Falha ao abrir o arquivo G-Code." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Falha ao abrir o arquivo Gerber." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Selecione um Objeto Geometria, Gerber, Excellon ou Trabalho CNC para editar." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "" -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18485,87 +18452,87 @@ msgstr "" "possível. \n" "Edite apenas uma geometria por vez." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "Área do Editor" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Editor está ativado ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Você quer salvar o objeto editado?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Objeto vazio após a edição." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Editor fechado. Conteúdo salvo." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "está atualizado, retornando ao App..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Editor fechado. Conteúdo não salvo." -#: app_Main.py:2845 +#: app_Main.py:2837 #, fuzzy #| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Salvar em arquivo" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "Arquivo exportado para" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Falha ao abrir o arquivo com lista de arquivos recentes para gravação." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Desenvolvimento" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Fechar" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Licenciado sob licença do MIT" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18613,7 +18580,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Abertura" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Programadores" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Tradutores" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Licença" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Atribuições" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Programador" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Status" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "E-mail" -#: app_Main.py:3439 +#: app_Main.py:3436 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Idioma" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Tradutor" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Correções" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Este programa é %s e gratuito, com um significado muito\n" "amplo da palavra." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "No entanto, não pode evoluir sem contribuições." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "Se você quiser ver esse aplicativo crescer e se tornar cada vez melhor" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "você pode contribuir para o desenvolvimento por:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "" "Se você é um desenvolvedor: Pull Requests, no repositório Bitbucket" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Relatórios de erros, fornecendo as etapas necessárias\n" "para reproduzir o erro" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Se você gostou do que viu até agora ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "As doações NÃO são necessárias." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Mas elas são bem-vindas" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Contribuir" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Troca de Links" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Em breve ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "Como..." -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18767,33 +18730,33 @@ msgstr "" "Se você não consegue obter nenhuma informação sobre o aplicativo\n" "use o link do canal do YouTube no menu Ajuda." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Site alternativo" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Excellon selecionadas foram registradas para o " "FlatCAM." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "São necessários pelo menos dois objetos para unir. Objetos atualmente " "selecionados" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18809,43 +18772,43 @@ msgstr "" "perdidas e o resultado pode não ser o esperado.\n" "Verifique o G-CODE gerado." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Fusão de geometria concluída" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Falha. A união de Excellon funciona apenas em objetos Excellon." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Fusão de Excellon concluída" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Falha. A união de Gerber funciona apenas em objetos Gerber." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Fusão de Gerber concluída" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "Falha. Selecione um Objeto de Geometria e tente novamente." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Geometria FlatCAM esperada, recebido" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Um objeto Geometria foi convertido para o tipo MultiGeo." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "Um objeto Geometria foi convertido para o tipo Único." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -18857,19 +18820,25 @@ msgstr "" "\n" "Você quer continuar?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Unidades convertidas para" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Área de trabalho habilitada." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Área de trabalho desabilitada." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "Pasta com Preferências FlatCAM aberta." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -18877,11 +18846,11 @@ msgstr "" "Adicionar Ferramenta funciona somente no modo Avançado.\n" "Vá em Preferências -> Geral - Mostrar Opções Avançadas." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Excluir objetos" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18889,90 +18858,90 @@ msgstr "" "Você tem certeza de que deseja excluir permanentemente\n" "os objetos selecionados?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Objeto excluído" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Definindo Origem..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Origem definida" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Coordenadas de origem especificadas, mas incompletas." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Movendo para Origem..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Pular para ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Localizar ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abortando. A tarefa atual será fechada normalmente o mais rápido possível ..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "" "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "Adição de ferramenta do Banco de Dados não permitida para este objeto." -#: app_Main.py:6620 +#: app_Main.py:6624 #, fuzzy #| msgid "" #| "One or more Tools are edited.\n" @@ -18984,195 +18953,195 @@ msgstr "" "Um ou mais Ferramentas foram editadas.\n" "Você deseja salvar o Banco de Dados de Ferramentas?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Salvar Banco de Dados" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Rotação realizada." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Nova Grade ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "Grade já existe" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "O valor da Grade não existe" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Grade apagada" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Nome copiado para a área de transferência ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Editor de Fontes" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 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:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Ir para Linha ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: app_Main.py:8141 +#: app_Main.py:8145 #, fuzzy #| msgid "Recent files" msgid "Recent files list was reset." msgstr "Arquivos Recentes" -#: app_Main.py:8155 +#: app_Main.py:8159 #, fuzzy #| msgid "Recent projects" msgid "Recent projects list was reset." msgstr "Projetos Recentes" -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Limpar Projetos Recentes" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Limpar Arquivos Recentes" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Data de lançamento" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Exibida" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Encaixe" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Tela" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Área de Trabalho ativa" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Tamanho da Área de Trabalho" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Orientação da Área de Trabalho" -#: app_Main.py:8355 +#: app_Main.py:8359 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:8362 +#: app_Main.py:8366 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:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: app_Main.py:8379 +#: app_Main.py:8383 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:8383 +#: app_Main.py:8387 msgid "info" msgstr "info" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19184,44 +19153,44 @@ msgstr "" "Preferências -> aba Geral.\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Todos os gráficos não selecionados ativados." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Ajustar nível alfa ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19229,91 +19198,91 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "Abrir HPGL2" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "Abrindo Arquivo HPGL2 ." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: app_Main.py:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 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:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Salvar arquivo fonte do Script" -#: app_Main.py:9431 +#: app_Main.py:9454 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:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Salvar o arquivo fonte Documento" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 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:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "Importar SVG" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Importar DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19323,147 +19292,159 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Você quer salvar o objeto editado?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Salvar Preferências" + +#: app_Main.py:9875 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Novo Projeto criado" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Novo Projeto criado" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Abrir script TCL" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Executando arquivo de Script FlatCAM." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Executar script TCL" -#: app_Main.py:9992 +#: app_Main.py:10032 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:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "Objetos FlatCAM imprimem" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Salvar objeto como PDF ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "Imprimindo PDF ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "Arquivo PDF salvo em" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Exportando ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "Exportar Preferências do FlatCAM" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Não foi possível exportar." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "Importação falhou." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: app_Main.py:10942 +#: app_Main.py:10982 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:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 #, fuzzy #| msgid "Opening ..." msgid "Opening" msgstr "Abrindo ..." -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: app_Main.py:11034 +#: app_Main.py:11074 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: app_Main.py:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "Lendo Arquivo G-Code" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Não é G-Code" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19475,77 +19456,77 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: app_Main.py:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Falhou. Provavelmente não é um arquivo HPGL2." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "Falha ao abrir o Script TCL." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Projeto carregado de" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Salvando Projeto ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Projeto salvo em" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "O objeto é usado por outro aplicativo." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" -#: app_Main.py:11575 +#: app_Main.py:11615 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 " @@ -19587,15 +19568,15 @@ msgstr "O objeto foi inclinado" msgid "Object was buffered" msgstr "O objeto foi armazenado em buffer" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "Não existe esse parâmetro" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Indexando geometrias antes de gerar o G-Code..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19608,29 +19589,29 @@ msgstr "" "um erro de digitação, o aplicativo converterá o valor para negativo.\n" "Verifique o código CNC resultante (G-Code, etc.)." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "O parâmetro Profundidade de Corte é zero. Não haverá corte, abortando" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "O formato X, Y final deve ser (x, y)." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Iniciando o G-Code para ferramenta com diâmetro" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "Coordenadas G91 não implementadas" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Geração de G-Code concluída para a ferramenta:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19638,7 +19619,7 @@ msgstr "" "Profundidade de Corte está vazio ou é zero. Provavelmente é uma combinação " "ruim de outros parâmetros." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19651,16 +19632,16 @@ msgstr "" "um erro de digitação, o aplicativo converterá o valor para negativo.\n" "Verifique o código CNC resultante (G-Code, etc.)." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "O parâmetro Profundidade de Corte é zero. Não haverá corte, ignorando arquivo" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "O parâmetro Altura de Deslocamento Z é Nulo ou zero." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19674,20 +19655,20 @@ msgstr "" "positivo.\n" "Verifique o código CNC resultante (G-Code, etc.)." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "O parâmetro Altura de Deslocamento é zero. Isso é perigoso, ignorando arquivo" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Geração de G-Code concluída" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "caminho traçado" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19697,7 +19678,7 @@ msgstr "" "formato (x, y).\n" "Agora existe apenas um valor, não dois. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19705,7 +19686,7 @@ msgstr "" "O campo Movimento Final X, Y em Editar -> Preferências deve estar no formato " "(x, y), mas agora está com apenas um valor, não dois." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19715,14 +19696,14 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Tentando gerar um trabalho CNC a partir de um objeto Geometria sem " "solid_geometry." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19731,41 +19712,41 @@ msgstr "" "current_geometry.\n" "Aumente o valor (em módulo) e tente novamente." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "Não há dados de ferramenta na geometria de Pasta de Solda." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Geração de G-Code para Pasta de Solda concluída" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Analisando o arquivo G-Code. Número de linhas" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Criando Geometria a partir do arquivo G-Code analisado. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Analisando o arquivo G-Code para o diâmetro da ferramenta" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Número de linhas" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" "Criação de geometria a partir do arquivo G-Code analisado para o diâmetro da " "ferramenta" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 não implementadas..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." @@ -19863,6 +19844,38 @@ msgstr "Origem definida deslocando todos os objetos carregados com " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." +#~ msgid "V-shape" +#~ msgstr "Ponta-V" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Desativado porque a ferramenta é em forma de V.\n" +#~ "Para ferramentas em forma de V, a profundidade de corte é\n" +#~ "calculado a partir de outros parâmetros, como:\n" +#~ "- 'Ângulo da ponta em V' -> ângulo na ponta da ferramenta\n" +#~ "- 'Diâmetro da ponta em V' -> diâmetro na ponta da ferramenta\n" +#~ "- Dia da ferramenta -> coluna 'Dia' encontrada na tabela de ferramentas\n" +#~ "NB: um valor igual a zero significa que o Dia da Ferramenta = 'Dia da " +#~ "ponta em V'" + +#~ msgid "Polish" +#~ msgstr "Limpar" + +#~ msgid "Corrections" +#~ msgstr "Correções" + #~ msgid "TT" #~ msgstr "TF" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index 2fa60f62..c44d40c3 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 126e084f..f745a70c 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: 2021-07-18 12:03+0300\n" -"PO-Revision-Date: 2021-07-18 12:03+0300\n" +"POT-Creation-Date: 2021-08-23 14:00+0300\n" +"PO-Revision-Date: 2021-08-23 14:00+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -89,7 +89,7 @@ msgstr "Fie Titlul, fie Weblink-ul deja sunt in tabel." msgid "Bookmark added." msgstr "Bookmark adăugat." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Site de Backup" @@ -105,7 +105,7 @@ msgstr "Bookmark-ul a fost eliminat." msgid "Export Bookmarks" msgstr "Exportă Bookmark-uri" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Bookmarks" @@ -114,32 +114,32 @@ msgstr "Bookmarks" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Anulat." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -148,8 +148,8 @@ msgstr "" "Cel mai probabil o altă aplicație ține fișierul deschis și inaccesibil." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Nu am putut incărca fişierul." @@ -173,23 +173,23 @@ msgstr "Bookmark-uri au fost importate din" msgid "The user requested a graceful exit of the current task." msgstr "Utilizatorul a solicitat o inchidere grațioasă a taskului curent." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Faceți clic pe punctul de pornire al zonei." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Faceți clic pe punctul final al zonei." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zona adăugată. Faceți clic stanga pt a continua adăugarea de zone sau click " @@ -197,8 +197,8 @@ msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Click pe punctul următor sau click buton dreapta al mousului pentru " @@ -236,17 +236,36 @@ msgstr "Toate zonele de excludere au fost șterse." msgid "Selected exclusion zones deleted." msgstr "Zonele de excludere selectate au fost șterse." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Pe cale" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Int" +msgid "In" +msgstr "Int" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "Out" +msgstr "Afară" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Personalizat" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Grosier" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Finish" msgid "Finishing" @@ -254,18 +273,16 @@ msgstr "Finisare" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Izolare" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Polish" msgid "Polishing" @@ -279,22 +296,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Nume" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Tintă" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -339,8 +356,8 @@ msgstr "" "este să servească drept notă pentru utilizator." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Dia unealtă" @@ -381,42 +398,42 @@ msgstr "" "unealta." #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "General" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Frezare" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Găurire" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Pictează" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -424,21 +441,23 @@ msgstr "Decupare" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Formă" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -477,13 +496,13 @@ msgstr "" "Unghiul în vârf pentru instrumentele în formă de V." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Deplasare" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 #, fuzzy #| msgid "" #| "- Isolation -> informative - lower Feedrate as it uses a milling bit with " @@ -538,18 +557,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Z tăiere" @@ -588,13 +607,13 @@ msgstr "" "Valoarea folosită pentru a tăia în material la fiecare trecere." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Z Deplasare" @@ -645,9 +664,9 @@ msgstr "" "astfel că acest punct este acoperit de aceste tăieri suplimentare si\n" "asigură o izolare completă." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Feedrate X-Y" @@ -660,10 +679,10 @@ msgstr "" "Viteza pe planul XY utilizat la tăierea în material." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Feedrate Z" @@ -692,7 +711,7 @@ msgstr "" "Acesta este folosit doar de unele dispozitive in care nu poate fi utilizată\n" "comanda G-cod G0. În mare parte este vorba de imprimante 3D." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Viteza Motor" @@ -707,7 +726,7 @@ msgstr "" "Viteza rotorului în RPM." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Pauza" @@ -733,11 +752,11 @@ msgstr "" "Durata pauzei.\n" "O întârziere pentru a permite motorului sa ajungă la viteza setată." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Operațiuni" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -750,28 +769,28 @@ 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:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Șterge" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Tip Frezare" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -783,38 +802,38 @@ msgstr "" "- conventional -> pentru cazul când nu exista o compensare a 'backlash-ului'" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Urcare" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Convenţional" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Suprapunere" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -834,54 +853,54 @@ msgstr "" "datorită numărului mai mare de treceri-tăiere." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Margine" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Marginea pentru forma înconjurătoare." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Metodă" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -894,57 +913,57 @@ msgstr "" "- Linii: linii paralele." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Standard" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Punct_arbitrar" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Linii" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Combinat" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Conectează" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -954,18 +973,18 @@ msgstr "" "de ridicare a uneltei." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Contur" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -974,19 +993,19 @@ msgstr "" "pentru a elimina bavurile." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Ofset" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -997,8 +1016,8 @@ msgstr "" "de traseele de cupru." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -1008,8 +1027,8 @@ msgstr "" "poligonului care trebuie\n" "să fie >pictat<." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1031,19 +1050,19 @@ msgstr "" "intr-o ordine specificată." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Linii-laser" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Treceri" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1051,21 +1070,21 @@ msgstr "" "Lăţimea spatiului de izolare\n" "in număr intreg de grosimi ale uneltei." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Cat de mult (procent) din diametrul uneltei, (lăţimea de tăiere), să se " "suprapună peste trecerea anterioară." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Tip de izolare" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1085,25 +1104,25 @@ msgstr "" "„Interior”se poate face numai atunci când există o deschidere\n" "în interiorul poligonului (de exemplu, poligonul are o formă de „gogoașă”)." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Complet" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Ext" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Int" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1112,12 +1131,12 @@ msgstr "" "Daca se foloseşte o val. pozitivă, aplicaţia\n" "va incerca in mod automat să schimbe semnul." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Ofset Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1131,11 +1150,11 @@ msgstr "" "Valoarea de aici efectuează o compensare asupra\n" "parametrului >Z tăiere<." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1147,18 +1166,18 @@ msgstr "" "va tăia de mai multe ori până când este\n" "atins Z de tăiere, Z Cut." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "" "Adâncimea pentru fiecare trecere.\n" "Valoare pozitivă, in unitatile curente." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1167,8 +1186,8 @@ msgstr "" "in planul X-Y, fără a efectua taieri, adica\n" "in afara materialului." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1180,14 +1199,14 @@ msgstr "" "Asa numita viteză unealtă tip \"plunge\".\n" "Aceasta este mișcarea lineară G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Feedrate Rapid" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1200,14 +1219,14 @@ msgstr "" "printerul 3D Marlin, implicit când se foloseşte fişierul\n" "postprocesor: Marlin. Ignoră acest parametru in rest." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Viteza motor" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1217,17 +1236,17 @@ msgstr "" "Acest parametru este optional și se poate lăsa gol\n" "dacă nu se foloseşte." -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Găurire Sloturi" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Dacă unealta selectată are sloturi, acestea vor fi găurite." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1235,12 +1254,12 @@ msgstr "" "Cât (procent) din diametrul sculei trebuie să se suprapună peste gaura " "anterioară." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Ultima gaură" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1249,11 +1268,11 @@ msgstr "" "Dacă lungimea slotului nu este complet acoperit de găuri,\n" "adăugați o gaură pe punctul final al slotului." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1263,12 +1282,12 @@ msgstr "" "va face decuparea distanțat cu aceasta valoare \n" "fata de PCB-ul efectiv" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Dim. punte" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1280,12 +1299,12 @@ msgstr "" "in a mentine ataşat PCB-ul la materialul de unde \n" "este decupat." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Tip Punte" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1300,22 +1319,22 @@ msgstr "" "a Puntii\n" "- M-Bites -> „Mouse Bites” - la fel ca „Punte”, dar acoperit cu găuri" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Punte" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Subţire" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Adâncime" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1324,32 +1343,32 @@ msgstr "" "Adâncimea până la terminarea frezării\n" "pentru a subtia Puntile." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "Diametrul găurilor atunci când faceți Mouse Bites." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Spaţiere" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "Distanța dintre găuri atunci când faceți Mouse Bites." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Formă convexă" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1359,7 +1378,7 @@ msgstr "" "tot PCB-ul. Forma sa este convexă.\n" "Se foloseste doar dacă obiectul sursă este de tip Gerber." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Punţi" @@ -1447,44 +1466,44 @@ 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:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Anuleaza" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1493,36 +1512,36 @@ msgstr "Anuleaza" msgid "Edited value is out of range" msgstr "Valoarea editată este in afara limitelor" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1551,27 +1570,27 @@ msgstr "Copiați din DB Unelte" msgid "Delete from DB" msgstr "Ștergeți din DB Unelte" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Salvează modificarile" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Baza de Date Unelte" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Eroare la analizarea fișierului DB Unelte." @@ -1654,9 +1673,9 @@ msgstr "" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1674,24 +1693,24 @@ msgstr "" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Executat." @@ -1705,7 +1724,7 @@ msgstr "" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Click pe locatia tintă ..." @@ -1730,23 +1749,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Prea multe obiecte pentru unghiul de distanțare selectat." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Esuat." @@ -1786,9 +1805,9 @@ msgstr "" "dimetrul la care se face redimensionarea." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Anulat. Nimic nu este selectat." @@ -1798,79 +1817,77 @@ msgid "Click on reference location ..." msgstr "Click pe locatia de referinţă ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Șterge" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Nr. Tot. Op. Găurire" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Nr. Tot. Sloturi" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Avansat" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Valoare in format incorect, foloseşte un număr." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1879,68 +1896,68 @@ msgstr "" "Salvează și reeditează obiectul Excellon dacă ai nevoie să adaugi această " "unealtă. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "O nouă unealtă este adăugată cu diametrul" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Selectează o unealtă in Tabela de Unelte" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Unealtă ștearsă cu diametrul" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Nu exista definitii de unelte in fişier. Se anulează crearea de obiect " "Excellon." -#: appEditors/AppExcEditor.py:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 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" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 msgid "Generating" msgstr "Generează" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Editarea Excellon a fost terminată." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Anulat. Nu este selectată nici-o unealtă sau op. de găurire" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Click pe punctul de Centru al ariei circulare" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1949,19 +1966,19 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Nume:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Tabela Unelte" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1969,19 +1986,19 @@ msgstr "" "Burghie (unelte) in acest obiect Excellon\n" "când se face găurire." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Converteste Sloturi" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Convertiți sloturile din uneltele selectate în gauri." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Adaugă/Șterge Unealta" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1989,33 +2006,33 @@ msgstr "" "Adaugă/Șterge o unealtă la lista de unelte\n" "pentru acest obiect Excellon." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Dia Unealtă" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Diametru pentru noua unealtă (burghiu, freza)" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Adaugă" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2023,11 +2040,11 @@ msgstr "" "Adaugă o unealtă noua la lista de unelte\n" "cu diametrul specificat deasupra." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Șterge Unealta" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2035,57 +2052,57 @@ msgstr "" "Șterge o unealtă in lista de unelte\n" "prin selectarea unei linii in tabela de unelte." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Unealta de Redimensionare" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 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:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Redimens. Dia" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Diametrul la care se face redimensionarea." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Redimensionează" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Redimensionează op. de găurire." -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Adaugă o arie de op. găurire" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 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:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Tip" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2093,50 +2110,47 @@ msgstr "" "Selectează tipul de arii de operațiuni de găurire.\n" "Poate fi Liniar X(Y) sau Circular" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Liniar" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Număr" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 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:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Direcţie" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2148,73 +2162,73 @@ msgstr "" "- 'Y' - pe axa verticala sau \n" "- 'Unghi' - un unghi particular pentru inclinatia ariei" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Unghi" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Pas" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Pas = Distanta între elementele ariei." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2226,11 +2240,11 @@ msgstr "" "Val minimă este: -360.00 grade.\n" "Val maximă este: 360.00 grade." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2239,44 +2253,44 @@ msgstr "" "Poate fi CW = in sensul acelor de ceasornic sau CCW = invers acelor de " "ceasornic." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "Orar" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "AntiOrar" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 msgid "Angle at which each element in circular array is placed." msgstr "" "Unghiul la care fiecare element al ariei circulare este plasat fata de " "originea ariei." -#: appEditors/AppExcEditor.py:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Parametrii pt slot" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2284,21 +2298,21 @@ msgstr "" "Parametri pentru adăugarea unui slot (gaură cu formă ovală)\n" "fie single sau ca parte a unei arii." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Lungime" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Lungime. Lungimea slotului." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2310,8 +2324,8 @@ msgstr "" "- „Y” - axa verticală sau\n" "- „Unghi” - un unghi personalizat pentru înclinarea slotului" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2323,15 +2337,15 @@ msgstr "" "Valoarea minimă este: -360.00 grade.\n" "Valoarea maximă este: 360.00 grade." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Parametri Arie sloturi" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Parametri pentru Aria de sloturi (arie circulară sau liniară)" -#: appEditors/AppExcEditor.py:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2339,21 +2353,21 @@ msgstr "" "Selectați tipul de slot pentru creare.\n" "Poate fi liniar X (Y) sau circular" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Specificați câte sloturi trebuie să fie în arie." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Ieșiți din Editor" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Ieșiți din Editor." @@ -2361,12 +2375,12 @@ msgstr "Ieșiți din Editor." msgid "Buffer Selection" msgstr "Selecţie Buffer" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Distanta pt bufer" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Coltul pt bufer" @@ -2384,32 +2398,32 @@ msgstr "" "- 'Beveled:' coltul este inlocuit cu o linie care uneste capetele liniilor " "care formează coltul" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Rotund" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Patrat" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Beveled" @@ -2429,28 +2443,28 @@ msgstr "Bufer complet" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2468,15 +2482,15 @@ msgid "Plugin" msgstr "plugin_tab" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Unealta Bufer" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 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 " @@ -2490,23 +2504,23 @@ msgstr "Unealta Introducere Text" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Dimensiune" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Text" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Aplicați" @@ -2514,19 +2528,19 @@ msgstr "Aplicați" msgid "Text Tool" msgstr "Unealta Text" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Unealta" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Unealta Paint" @@ -2554,65 +2568,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Nicio formă selectată." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Unealta Transformare" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Rotaţie" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Deformare" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Scalare" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Oglindire" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Bufer" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Referinţă" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2629,64 +2643,64 @@ msgstr "" "- Punct -> punct personalizat definit de coordonatele X, Y\n" "- Selectie Min-> punctul (minx, miny) al casetei de delimitare a selectiei" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Originea" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Selecţie" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Punct" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Minim" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Valoare" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "Un punct de referință în format X, Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Adăugați coordonatele de punct din clipboard." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2698,7 +2712,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:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2710,31 +2724,31 @@ msgstr "" "formei înconjurătoare pt toate obiectele." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Legatura" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 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:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "Unghi X" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2743,13 +2757,13 @@ msgstr "" "Valoarea unghiului de Deformare, in grade.\n" "Ia valori Reale între -360 si 360 grade." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Deformare X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2760,38 +2774,38 @@ msgstr "" "Punctul de referinţă este mijlocul \n" "formei înconjurătoare pt toate obiectele." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Unghi Y" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Deformare Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "Factor X" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Factor de scalare pe axa X." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Scalează X" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2802,59 +2816,59 @@ msgstr "" "Punctul de referinţă depinde de\n" "starea checkbox-ului >Referința Scalare<." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Factor Y" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Factor de scalare pe axa Y." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Scalează Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Oglindește pe X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Oglindește obiectele selectate pe axa X." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Oglindește pe Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "Val X" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 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:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Ofset pe X" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2865,35 +2879,35 @@ msgstr "" "Punctul de referinţă este mijlocul formei înconjurătoare\n" "pentru toate obiectele selectate.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Val Y" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 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:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Ofset pe Y" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Rotunjit" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2906,16 +2920,16 @@ msgstr "" "Dacă nu este bifat, bufferul va urma geometria exactă\n" "a formei tamponată." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Distanță" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2928,12 +2942,12 @@ msgstr "" "Fiecare element de geometrie al obiectului va fi mărit\n" "sau scăzut proportional cu „distanța”." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Bufer D" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2942,8 +2956,8 @@ msgstr "" "Creați efectul buffer pe fiecare geometrie,\n" "element din obiectul selectat, folosind distanta." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2958,12 +2972,12 @@ msgstr "" "sau scăzut proportional cu „distanța”. Valoarea este\n" "un procent din dimensiunea initială." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Bufer F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2972,34 +2986,34 @@ msgstr "" "Creați efectul buffer pe fiecare geometrie,\n" "element din obiectul selectat, folosing un factor." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Obiect" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Format incorect pentru valoarea punctului. Necesită formatul X, Y" -#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 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:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 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:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "Transformarea Deplasare nu se poate face pentru o valoare de 0." @@ -3011,13 +3025,13 @@ msgstr "Se rotește" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "Acțiunea nu a fost efectuată" @@ -3025,13 +3039,13 @@ msgstr "Acțiunea nu a fost efectuată" msgid "Flipping" msgstr "Oglindeste" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Oglindire pe axa Y executată" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Oglindirea pe axa X executată" @@ -3039,11 +3053,11 @@ msgstr "Oglindirea pe axa X executată" msgid "Skewing" msgstr "Se Deformează" -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Oglindire pe axa X executată" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Oglindire pe axa Y executată" @@ -3051,11 +3065,11 @@ msgstr "Oglindire pe axa Y executată" msgid "Scaling" msgstr "Se Scalează" -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Scalarea pe axa X executată" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Scalarea pe axa Y executată" @@ -3064,69 +3078,69 @@ msgid "Offsetting" msgstr "Ofsetare" #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Ofset pe axa X efectuat" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Ofset pe axa Y efectuat" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Buferare" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Buffer finalizat" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Rotaţie ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Introdu o valoare in grade pt Unghi" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Rotaţie efectuată" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Rotaţie anulată" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Ofset pe axa X ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Introdu of valoare pt Distantă" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Ofset-ul pe axa X a fost anulat" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Ofset pe axa Y ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Ofset pe axa Y efectuat" @@ -3134,11 +3148,11 @@ msgstr "Ofset pe axa Y efectuat" msgid "Offset on the Y axis canceled" msgstr "Ofset pe axa Y anulat" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Deformare pe axa X ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Deformare pe axa X anulată" @@ -3146,11 +3160,11 @@ msgstr "Deformare pe axa X anulată" msgid "Skew on X axis canceled" msgstr "Deformare pe axa X anulată" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Deformare pe axa Y ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Deformare pe axa Y anulată" @@ -3259,7 +3273,7 @@ msgstr "Selectează o formă geometrică ca formă de stergere ..." msgid "Click to pick-up the erase shape..." msgstr "Click pentru a activa forma de stergere..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Click pt a sterge ..." @@ -3267,7 +3281,7 @@ msgstr "Click pt a sterge ..." msgid "Create Paint geometry ..." msgstr "Crează o geometrie Paint ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Transformări de forme geometrice ..." @@ -3294,49 +3308,49 @@ msgstr "Tabel Geometrie" msgid "The list of geometry elements inside the edited object." msgstr "Lista elementelor geometrice din interiorul obiectului editat." -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 msgid "Zoom on selection" msgstr "Zoom la selectare" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Parametri" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 msgid "Geometry parameters." msgstr "Parametri Geometrie." @@ -3376,43 +3390,43 @@ msgstr "Este Simplu" msgid "The length of the geometry element." msgstr "Lungimea elementului de geometrie." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Coordinate" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 msgid "The coordinates of the selected geometry element." msgstr "Coordonatele elementului de geometrie selectat." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 msgid "Vertex Points" msgstr "Puncte inflexiune" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "Numărul de puncte de inflexiune din elementul de geometrie selectat." -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 msgid "Simplification" msgstr "Simplificare" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "" "Simplificați o geometrie prin reducerea numărului de puncte de inflexiune." -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Toleranta" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3422,14 +3436,14 @@ msgstr "" "în cadrul distanței de toleranță de geometria originală." #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Simplifică" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -3440,19 +3454,19 @@ msgstr "" msgid "Ring" msgstr "Inel" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Linie" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Poligon" @@ -3472,15 +3486,14 @@ msgstr "Element Geo" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Se lucrează" @@ -3497,9 +3510,9 @@ msgstr "Captura pr grilă activată." msgid "Grid Snap disabled." msgstr "Captura pe grilă dezactivată." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Click pe punctul tinta." @@ -3509,8 +3522,8 @@ msgstr "Click pe punctul tinta." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Se lucrează..." @@ -3522,7 +3535,7 @@ msgstr "Se încarcă geometria în editor ..." msgid "Editing MultiGeo Geometry, tool" msgstr "Se editează Geometrie tip MultiGeo. unealta" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "cu diametrul" @@ -3577,9 +3590,8 @@ msgstr "" msgid "Invalid value for" msgstr "Valoare invalida pentru" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3682,38 +3694,38 @@ msgstr "Marchează ariile poligonale in obiectul Gerber editat ..." msgid "Nothing selected to move" msgstr "Nimic nu este selectat pentru mutare" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 #, fuzzy #| msgid "The list of geometry elements inside the edited object." msgid "Select shapes to import them into the edited object." msgstr "Lista elementelor geometrice din interiorul obiectului editat." -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "S-a adăugat poligon" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" "Faceți clic pentru a adăuga următorul poligon sau faceți clic dreapta pentru " "a începe." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "Niciun poligon în selecție." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Valoarea codului aperturii lipseste sau este in format greșit. Adaugă din " "nou și reîncearcă." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3721,153 +3733,153 @@ msgstr "" "Dimensiunile aperturii lipsesc sau sunt intr-un format greșit. Adaugă din " "nou și reîncearcă." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Valoarea mărimii aperturii lipseste sau este in format greșit. Adaugă din " "nou și reîncearcă." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Apertura este deja in lista de aperturi." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "O nouă apertură este adăugată cu codul" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Selectează o apertură in Tabela de Aperturi" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Selectează o unealtă in Tabela de Aperturi -->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "A fost stearsă unealta cu codul" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "Dimensiunile au nevoie de două valori float separate prin virgulă." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Dimensiuni editate." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Cod" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Se incarcă" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Configurarea UI" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adăugarea geometriei terminate. Pregătirea GUI" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "S-a terminat încărcarea obiectului Gerber în editor." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Anulat. Nici-o apertură nu este selectată" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Coordonatele au fost copiate in clipboard." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Se afișeaz" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Anulat. Nici-o geometrie de apertură nu este selectată." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Poligoanele sunt marcate." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 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:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Aperturi" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de aperturi pt obiectul Gerber." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Cod" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" "Tipul aperturilor:\n" @@ -3876,12 +3888,12 @@ msgstr "" "- macro-uri\n" "etc" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Dim. aper.:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3891,26 +3903,26 @@ msgstr "" "- (lătime, inăltime) pt tipurile R, O.\n" "- (diametru, nVertices) pt tipul P" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Adaugă/Șterge apertură" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Adaugă/Șterge o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Diametru pentru noua apertură" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 #, fuzzy #| msgid "Size" msgid "Size:" msgstr "Dimensiune" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3923,7 +3935,7 @@ msgstr "" "valoarea este calculată automat prin:\n" "sqrt(lătime**2 + inăltime**2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3935,11 +3947,11 @@ msgstr "" "R = rectangular\n" "O = oval" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 #, fuzzy #| msgid "" #| "Dimensions for the new aperture.\n" @@ -3953,63 +3965,63 @@ msgstr "" "Activă doar pentru aperturile rectangulare (tip 'R').\n" "Formatul este (lătime, inăltime)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Adaugă o nouă apertură in lista de aperturi." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Șterge o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 #, fuzzy #| msgid "Is Valid" msgid "Valid" msgstr "Este Valid" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 #, fuzzy #| msgid "How to select the polygons to paint." msgid "Show if the selected polygon is valid." msgstr "Cum să se selecteze poligoanele de pictat (paint)." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Zonă" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 #, fuzzy #| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Bufer pt apertură" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Fă bufer pt o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -4023,20 +4035,20 @@ msgstr "" "- 'Beveled:' coltul este inlocuit cu o linie care uneste capetele liniilor " "care formează coltul" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Scalează aper" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Scalează o apertură in lista de aperturi" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Factor Scalare" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -4044,19 +4056,19 @@ msgstr "" "Factorul cu care se va face scalarea aperturii selectate.\n" "Poate lua valori intre: 0.000 si 999.9999" -#: appEditors/AppGerberEditor.py:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Marchează poligoanele" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Marchează ariile poligonale." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Pragul de sus pt. arie" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4064,11 +4076,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Pragul de jos pt. arie" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4076,32 +4088,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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Marchează" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Marcați poligoanele care se încadrează în limite." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Ștergeți toate poligoanele marcate." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Ștergeți toate marcajele." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Adaugă o arie de paduri" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Adaugă o arie de paduri (arie lineara sau circulara)." -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4109,93 +4121,93 @@ msgstr "" "Selectează tipul de arii de paduri.\n" "Poate fi Liniar X(Y) sau Circular" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Nr. paduri" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Specifica cate paduri să fie incluse in arie." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Execuţie Rotaţie" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Execuţie Oglindire" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Execuţie Deformare" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Execuţie Scalare" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Execuţie Ofset" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Aplicarea tampon (Buffer)" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Ofset-ul pe axa Y a fost anulat" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Deformarea pe axa X a fost anulată" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Deformarea pe axa Y a fost anulată" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Găsește" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Va cauta si va sublinia in galben acele stringuri din campul Cautare." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "" "Campul Cautare. Introduceti aici acele stringuri care sa fie cautate in text." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Inlocuieste cu" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "" "Va inlocui toate cuvintele gasite conform cu ce este in 'Căutare'\n" "cu textul din casuta 'Inlocuieste'." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Toate" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4204,65 +4216,65 @@ msgstr "" "'Caută'\n" "cu textul din casuta 'Inlocuieste'..." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Salvați modificările pe plan intern." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "Deschide o fereastra standard a OS cu Previzualizare Tiparire." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Deschide o fereastra standard a OS pt Tiparire." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Va deschide un fisier text in Editor." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Va salva textul din Editor intr-un fisier." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Rulați" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Va rula instructiunile/comenzile TCL care se găsesc in textul din Editor, " "una cate una." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Deschide fişierul" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Exportă GCode ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "Nu exista un aşa fişier sau director" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Salvat in" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Editor Cod" @@ -4286,7 +4298,7 @@ msgstr "Header GCode" msgid "Start GCode" msgstr "Începutul G-Code" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "S-a încărcat Codul Maşină în Editorul Cod" @@ -4302,16 +4314,16 @@ msgstr "Cod G" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Găuri" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Sloturi" @@ -4340,121 +4352,121 @@ msgstr "Inserați Codul" msgid "Insert the code above at the cursor location." msgstr "Introduceți codul de mai sus la locația cursorului." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "Read Only" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Revino" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Refa" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Tăiere" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Copiază" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Lipire" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Selectează Tot" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Adauga" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Scade" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "Ok" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4464,19 +4476,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:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Locaţie" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4488,90 +4500,90 @@ 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:3999 +#: appGUI/GUIElements.py:4007 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Salvează Log" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Șterge Tot" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Tastați >help< pentru a începe" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "Miscați pe axa Y." -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "Deplasează-te la Origine" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "Miscați pe axa X." -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "Miscați pe axa Z." -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 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:4805 +#: appGUI/GUIElements.py:4830 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:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 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:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "Fă un ciclu de Homing" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "Efectuați un ciclu Homing pe toate axele." -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 msgid "Zero all CNC axes at current position." msgstr "Puneți la zero toate axele CNC în poziția curentă." -#: appGUI/GUIElements.py:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "Inactiv." -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "Aplicaţia a pornit ..." -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "Bună!" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "Rulează Script..." -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4581,46 +4593,46 @@ msgstr "" "o automatizare a anumitor functii\n" "din FlatCAM." -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 #: appPlugins/ToolPcbWizard.py:429 appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "Încarcă" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 -#: app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 +#: app_Main.py:9187 msgid "Open Project" msgstr "Încarcă Project" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 -#: app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 +#: app_Main.py:9152 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "Iesiere" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "Comută Panel" @@ -4628,11 +4640,11 @@ msgstr "Comută Panel" msgid "File" msgstr "Fişiere" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "Un Nou Project" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -4640,32 +4652,32 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Se va crea un proiect nou, fără continut" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "Nou" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 -#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 -#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 -#: appPlugins/ToolNCC.py:4158 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 +#: appPlugins/ToolFilm.py:1209 appPlugins/ToolImage.py:175 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:149 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolSolderPaste.py:1533 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "Geometrie" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 -#: appGUI/MainGUI.py:4605 appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 +#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "N" @@ -4674,29 +4686,29 @@ msgid "Will create a new, empty Geometry Object." msgstr "Va crea un obiect nou de tip Geometrie, fără continut." #: appGUI/MainGUI.py:105 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 #: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 -#: appPlugins/ToolFilm.py:1184 appPlugins/ToolFilm.py:1207 +#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 -#: appPlugins/ToolPanelize.py:144 appPlugins/ToolPanelize.py:248 -#: appPlugins/ToolPanelize.py:1149 appPlugins/ToolPanelize.py:1191 -#: appPlugins/ToolPanelize.py:1290 appPlugins/ToolTransform.py:160 -#: appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:143 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolPanelize.py:1292 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:4599 appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:4616 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "B" @@ -4704,26 +4716,26 @@ msgstr "B" msgid "Will create a new, empty Gerber Object." msgstr "Va crea un obiect nou de tip Gerber, fără continut." -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 #: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 -#: appPlugins/ToolFilm.py:1466 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:3636 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolFilm.py:1467 appPlugins/ToolIsolation.py:3574 +#: appPlugins/ToolMilling.py:3586 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "L" @@ -4731,12 +4743,12 @@ msgstr "L" msgid "Will create a new, empty Excellon Object." msgstr "Va crea un obiect nou de tip Excellon, fără continut." -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "Document" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 -#: appGUI/MainGUI.py:4867 appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 +#: appGUI/MainGUI.py:4884 appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "D" @@ -4744,7 +4756,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Va crea un obiect nou de tip Document, fără continut." -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -4760,20 +4772,20 @@ msgstr "Proiectele recente" msgid "Recent files" msgstr "Fişierele Recente" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "Salvează" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "Salvează Proiectul" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "Salvează Proiectul ca" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -4781,11 +4793,11 @@ msgstr "Ctrl+Shift+S" msgid "Scripting" msgstr "Scripting" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "Script nou" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "Încarcă Script" @@ -4793,11 +4805,11 @@ msgstr "Încarcă Script" msgid "Open Example" msgstr "Deschideți exemplul" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "Rulează TCL script" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "Shift+S" @@ -4830,11 +4842,11 @@ msgid "Export" msgstr "Export" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 -#: appPlugins/ToolQRCode.py:667 app_Main.py:9271 app_Main.py:9276 +#: appPlugins/ToolQRCode.py:667 app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "Exporta SVG" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "Exportă DXF" @@ -4853,7 +4865,7 @@ msgstr "" "imagina salvata va contine elementele vizuale\n" "afisate in zona de afișare." -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "Exportă Excellon" @@ -4867,7 +4879,7 @@ msgstr "" "Formatul coordonatelor, unitatile de masura și tipul\n" "de zerouri se vor seta in Preferințe -> Export Excellon." -#: appGUI/MainGUI.py:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Exportă Gerber" @@ -4893,19 +4905,19 @@ msgstr "Importați Preferințele din fișier" msgid "Export Preferences to file" msgstr "Exportați Preferințele într-un fișier" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Salvează Pref" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Tipărire (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Editează" @@ -4913,8 +4925,8 @@ msgstr "Editează" msgid "Edit Object" msgstr "Editare Obiect" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -4999,18 +5011,18 @@ msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" "Fuzionează o selecţie de obiecte Gerber intr-un nou obiect Gerber >combo<." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Setează Originea" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -5018,50 +5030,50 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 #, fuzzy #| msgid "Set Origin" msgid "Custom Origin" msgstr "Setează Originea" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Sari la Locaţie" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Localizează in Obiect" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Comută Unitati" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Preferințe" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -5078,19 +5090,19 @@ msgstr "Roteste Selectia" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Deformare pe axa X" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Deformare pe axa Y" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5106,11 +5118,11 @@ msgstr "Oglindește pe axa Y" msgid "View source" msgstr "Vizualiz. Sursa" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5120,29 +5132,29 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "Crescător" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 #, fuzzy #| msgid "Area" msgid "3D Area" msgstr "Zonă" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Vizualizare" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Activați Toate" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Dezactivează Toate" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5150,7 +5162,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Activează non-selectate" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5158,34 +5170,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Dezactivează non-selectate" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Marire și ajustare" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Marire" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Micsorare" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5193,15 +5205,15 @@ msgstr "-" msgid "Redraw All" msgstr "Reafisare Toate" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Comută Editorul de cod" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5209,15 +5221,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Comută FullScreen" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Comută Aria de Afișare" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5225,7 +5237,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Comută Proiect/Propietăti/Unealta" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5233,15 +5245,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Comută Grid" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Comută Linii Grid" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5249,7 +5261,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Comută Axe" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5257,588 +5269,589 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Comută Suprafata de lucru" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Comută HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "Deplasare" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Obiecte" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Deselectează toate" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Linie de comanda" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Ajutor" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Resurse online" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Manager Bookmark-uri" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Raportati o eroare program" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Specificatii Excellon" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Specificatii Gerber" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Lista shortcut-uri" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "Canal YouTube" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "Despre" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Editor Geometrii" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Adaugă Cerc" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Adaugă Arc" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Adaugă Patrulater" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Adaugă Poligon" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Adaugă Cale" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Adaugă Text" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Uniune Poligoane" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Intersecţie Poligoane" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Substracţie Poligoane" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 msgid "Alt Subtraction" msgstr "Scădere alternativă" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Taie Cale" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Copiază Geometrie" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Șterge forme geo" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Mutare" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Comută lipire colt" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Adaugă găurire" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Adaugă o Arie sloturi" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Adaugă Slot" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Redimens. Găuriri" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Muta Găurire" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Adaugă Pad" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Adaugă Traseu" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Adaugă Regiune" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Poligonizare" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Adaugă SemiDisc" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Adaugă Disc" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Marc. aria" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Stergere Selectivă" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Transformare" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Activează Afișare" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Dezactivează Afișare" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Setați culoarea" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Roșu" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Albastru" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Galben" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Maro" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Alb" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Negru" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Personalizat" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Opacitate" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Implicit" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Vizualiz. Sursa" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Proprietati" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Proiect" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Toolbar Fişiere" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Toolbar Editare" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Toolbar Vizualizare" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Toolbar Linie de comanda" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 #, fuzzy #| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Toolbar Fişiere" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Toolbar Editor Excellon" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Toolbar Editor Geometrii" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Toolbar Editor Gerber" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Bara de instrumente Coordonate Delta" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Coordinates Toolbar" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Toolbar Grid-uri" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Bara de instrumente de Stare" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Salvează Proiect" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Unealta Distanță" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Unealta Distanță min" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Reafișare" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Șterge Afișare" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Autonivelare" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Urmează" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Panel" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Film PCB" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "2-fețe PCB" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Aliniere Obiecte" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 #, fuzzy #| msgid "ExtraCut" msgid "Extract" msgstr "Extra taiere" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Unealta Copper Thieving" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" msgstr "Unealta pentru Semne la Colț" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Punctează Gerber" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Calculatoare" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Selectează" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Redimens. Găurire" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Copiază Găurire" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Șterge Găurire" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Adaugă Bufer" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Pictează o formă" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Explodare Poligoane" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Copiază forme geo." -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Transformări" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Mută Obiecte" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "SemiDisc" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Disc" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 #, fuzzy #| msgid "Import image" msgid "Import Shape" msgstr "Importa imagine" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Lipire la grid" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Distanta de lipire la grid pe axa X" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5846,27 +5859,27 @@ msgstr "" "Când este activ, valoarea de pe Grid_X\n" "este copiata și in Grid_Y." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Distanta de lipire la grid pe axa Y" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Lipire la colt" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Distanta magnetica maxima" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Comutați afișarea Axelor" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Afisaj In Zona Superioara)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5874,7 +5887,7 @@ msgstr "" "Desenează un patrulater care delimitează o suprafată de lucru.\n" "Scopul este de a ilustra limitele suprafetei noastre de lucru." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5882,7 +5895,7 @@ msgstr "" "Măsurătoare relativă.\n" "Referința este poziţia ultimului click pe canvas" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5890,65 +5903,65 @@ msgstr "" "Măsurătoare absolută.\n" "Referința este originea (0, 0)" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "TCL Shell" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Arie Afișare" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "GEOMETRIE" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNCJob" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 #, fuzzy #| msgid "Parsing" msgid "Processing" msgstr "Se analizează" -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 #, fuzzy #| msgid "plugin_tab" msgid "Extra Plugins" msgstr "plugin_tab" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "UTILITARE" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Restabiliți setările de bază" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5956,19 +5969,19 @@ msgstr "" "Restaurați întregul set de valori implicite\n" "la valorile inițiale încărcate după prima lansare." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Deschide Pref Dir" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Deschide directorul unde FlatCAM salvează fişierele cu setări." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Șterge Setările GUI" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5976,11 +5989,11 @@ msgstr "" "Șterge setările GUI pentru FlatCAM,\n" "cum ar fi: amplasare, stare UI, suport HDPI sau traducerea." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Aplicați preferințele actuale fără a salva într-un fișier." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5988,110 +6001,113 @@ msgstr "" "Salvează setările curente in fişierul numit: 'current_defaults'\n" "fişier care este cel unde se salvează preferințele cu care se va lucra." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "Nu va salva modificările și va închide fereastra de preferințe." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Comută Vizibilitate" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Grid-uri" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Pe cale" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Patrulater" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Cerc" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Arc" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Uniune" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Intersecţie" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Scădere" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Pad" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Arie de paduri" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Traseu" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Regiune" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Editor EXC" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Deplasează-te la Origine" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Unitățile aplicației" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Blochează Toolbar-uri" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Taburi detașabile" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "Folderul de preferințe FlatCAM a fost deschis." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Esti sigur că dorești să ștergi setările GUI?\n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Da" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "Nu" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Copiază Obiecte" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6102,12 +6118,12 @@ msgstr "" "apoi selectează forma geo. tăietoare. La final apasă tasta ~X~ sau\n" "butonul corespunzător din Toolbar." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Atenţie" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6115,7 +6131,7 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta de Intersecţie." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6123,7 +6139,7 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta de Substracţie." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6131,386 +6147,386 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta de Uniune." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "O Noua Unealtă" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Introduceti un Diametru de Unealtă" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Adăugarea unei unelte anulată" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Măsurătoarea s-a terminat ..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Lista de shortcut-uri" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "Aplicația salvează proiectul. Vă rugăm aşteptați ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Shell activat." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Shell dezactivat." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Lista shortcut-uri" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Lista de shortcut-uri" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "ARATA LISTA DE TASTE SHORTCUT" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Treci la Tab-ul Proiect" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Treci la Tab-ul Selectat" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Treci la Tab-ul 'Unealta'" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Gerber Nou" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Editeaza obiectul (daca este selectat)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Grid On/Off" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Sari la Coordonatele" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Excellon nou" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Mută Obiecte" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Geometrie Noua" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Comută Unitati" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Deschide Unealta Proprietati" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Roteste cu 90 grade CW" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Comuta Linie de comanda" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Adaugă o Unealtă (cand ne aflam in tab-ul Selected al Geometriei sau in " "Unealta NCC sau in unealta Paint)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Oglindește pe axa X" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Oglindește pe axa Y" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Copiază Obiecte" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Deschide baza de date Unelte" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Încarcă un fisier Excellon" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Încarcă un fisier Gerber" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Unealta import PDF" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Comută Reprezentare Axe" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Copiază Nume Obiect" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Unealta Distanță minimă" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Deschide Preferințe" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Roteste cu 90 grade CCW" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Rulează TCL script" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Comută Suprafata de lucru" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "2-fețe PCB" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Unealta Fiducials" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Inversează Gerber" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Unealta DispensorPF" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Curățăre Non-Cu" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Optim" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Unealta Paint" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Cod" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Executați Verificarea regulilor" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Vizualiz. Cod Sursă" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Substractor" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "Decupare PCB" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelizează PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Activează obiectele ne-selectate" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Dezactivează obiectele ne-selectate" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Comută FullScreen" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Renuntă la task" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6518,234 +6534,234 @@ msgstr "" "Lipire specială. Va converti stilul de adresa cale Windows in cel necesar in " "Tcl Shell" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Deschide Manualul Online" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "Rename Objects" msgstr "Redenumiți Obiectele" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Deschide Tutoriale Online" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Improspatare Afișare" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Șterge Obiectul" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Alternativ: Șterge Unealta" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(in stanga tasta 1) Comutați zona Notebook (partea stângă)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "(Dez)activează Afișare" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Deselectează toate obiectele" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Lista de shortcut-uri" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "EDITOR GEOMETRIE" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Deseneaza un Arc" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Copiază Geo" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "In cadrul 'Aadauga Arc' va comuta intre directiile arcului: CW sau CCW" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Unealta Intersecţie Poligoane" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Unealta Paint Geo" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Sari la Locaţia (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Muta El. Geo" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "In cadrul 'Adauga Arc' va trece circular prin tipurile de Arc" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Deseneaza un Poligon" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Deseneaza un Cerc" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Deseneaza un Traseu" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Deseneaza un Patrulater" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Unealta Substracţie Poligoane" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Unealta Adaugare Text" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Unealta Uniune Poligoane" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Oglindește pe axa X" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Oglindește pe axa Y" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Deformare pe axa X" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Deformare pe axa Y" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Unealta Transformare in Editor" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Ofset pe axa X" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Ofset pe axa Y" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Salvează Obiectul și inchide Editorul" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Unealta Taiere Poligoane" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Roteste Geometrie" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Termina de desenat (pt anumite unelte)" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Renunță si intoarce-te la Selecție" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "EDITOR EXCELLON" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Adaugă Unealta Noua" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Comută directia Slotului" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Spatiu" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Comută directia ariei" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "EDITOR GERBER" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "In cadrul uneltelor Traseu si Regiune va trece circular in Revers prin " "modurile de indoire" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "In cadrul uneltelor Traseu si Regiune va trece circular in Avans prin " "modurile de indoire" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Alternativ: Șterge Apertură" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Unealta Stergere" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Unealta de Marc. Arie" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Unealta Poligonizare" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Unealta Transformare" @@ -6791,22 +6807,22 @@ msgid "Gerber Object" msgstr "Obiect Gerber" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Opțiuni afișare" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Solid" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Poligoane color solide." @@ -6815,31 +6831,31 @@ msgid "Multi-Color" msgstr "Multicolor" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "" "Desenează poligoanele Gerber din multiple culori\n" "alese in mod aleator." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Afisează" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Afisează (arata) acest obiect." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6868,8 +6884,8 @@ msgid "Show the Object Attributes." msgstr "Afișați Utilitarele." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Comutați afișajul Tabelului Instrumente." @@ -6886,16 +6902,16 @@ msgstr "" "Când este bifat se vor afisa toate aperturile.\n" "Când este debifat se vor șterge toate marcajele de aperturi." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Marchează aperturile pe canvas." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Creează Bufer Geometrie Solidă" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6911,8 +6927,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Izolare" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6920,7 +6936,7 @@ msgstr "" "Creați un obiect Geometrie cu\n" "căi de tăiere pentru tăierea imprejurul poligoanelor." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6946,11 +6962,11 @@ msgstr "Utilități" msgid "Show the Utilities." msgstr "Afișați Utilitarele." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Regiuni fără Cu" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6964,12 +6980,12 @@ msgstr "" "cuprul din zona specificata." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Margine" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6980,7 +6996,7 @@ msgstr "" "unei forme patratice de jur imprejurul la toate obiectele\n" "la o distanţa minima cu valoarea din acest câmp." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "" "Obiectul Geometrie rezultat \n" @@ -6988,14 +7004,14 @@ msgstr "" #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Genereza Geometrie" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Forma înconjurătoare" @@ -7007,7 +7023,7 @@ msgstr "" "Generează un obiect tip Geometrie care va inconjura\n" "obiectul Gerber. Formă pătratică (rectangulară)." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7015,7 +7031,7 @@ msgstr "" "Distanta de la marginile formei înconjurătoare\n" "pana la cel mai apropiat poligon." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7038,7 +7054,7 @@ msgid "Solid circles." msgstr "Cercuri solide." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7053,9 +7069,9 @@ msgstr "" "Aici se selectează uneltele pt generarea de G-Code." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7064,7 +7080,7 @@ msgstr "" "reprezintă lăţimea tăieturii in material." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7073,7 +7089,7 @@ msgstr "" "operațiuni de găurire efectuate cu un burghiu." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7094,12 +7110,12 @@ msgstr "" "Aceata nu selectează uneltele pt generarea G-Code." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Încărcare automată din DB" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7131,7 +7147,7 @@ msgstr "" "Selectați din tabelul Unelte de deasupra găurile\n" "care trebuie frezate. Utilizați coloana # pentru a face selecția." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Dia frezare" @@ -7199,13 +7215,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Afisează" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Dia" @@ -7251,7 +7267,7 @@ msgstr "" msgid "Generate a CNCJob by milling a Geometry." msgstr "Generați un CNCJob prin frezarea unei geometrii." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7268,7 +7284,7 @@ msgid "Total of vertex points in the geometry." msgstr "Total puncte de inflexiune în geometrie." #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Calculează" @@ -7280,7 +7296,7 @@ msgstr "Calculați numărul de puncte de inflexiune din geometrie." msgid "CNC Job Object" msgstr "Obiect CNCJob" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7292,15 +7308,15 @@ msgstr "" "- Voiaj -> miscarile deasupra materialului\n" "- Tăiere -> miscarile in material, tăiere." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Voiaj" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Afişează notații" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7380,7 +7396,7 @@ msgstr "" "Când este selectat, acesta va include fragmente de cod CNC\n" "(atașaț la inceput și atașaț la final) definit în Preferințe." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -7427,7 +7443,7 @@ msgid "Font Type" msgstr "Tipul Font" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Dim. Font" @@ -7439,8 +7455,8 @@ msgstr "Aliniere" msgid "Align Left" msgstr "Aliniați la stânga" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Centru" @@ -7477,31 +7493,31 @@ msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Setați dimensiunea filei. În pixeli. Valoarea implicită este de 80 pixeli." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Axe activate." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Axe dezactivate." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD activat." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD dezactivat." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Grid activat." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Grid dezactivat." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7509,41 +7525,41 @@ msgstr "" "Nu s-a putut adnota datorită unei diferențe între numărul de elemente de " "text și numărul de locații de text." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Preferințele au fost aplicate." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Ești sigur că vrei să continui?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "Aplicaţia va reporni" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Tab-ul Preferințe a fost închis fără a salva." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Valorile implicite pt preferințe sunt restabilite." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Preferințele au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Preferințele au fost editate dar nu au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 msgid "" "One or more values are changed.\n" "Do you want to save?" @@ -7551,12 +7567,12 @@ msgstr "" "Una sau mai multe valori au fost schimbate.\n" "Dorești să salvezi?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "Opțiuni Avans. CNCJob" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7564,19 +7580,19 @@ msgstr "" "Exportă și salvează codul G-Code intr-un fişier\n" "care este salvat pe HDD." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Dim. anotate" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "Dimensiunea fontului pt. textul cu notatii. In pixeli." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Culoarea anotatii" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Setează culoarea pentru textul cu anotatii." @@ -7584,16 +7600,16 @@ msgstr "Setează culoarea pentru textul cu anotatii." msgid "CNC Job Editor" msgstr "Editor CNCJob" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "O listă de parametri ai Editorului." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Adaugă la inceputul G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7601,7 +7617,7 @@ msgstr "" "Adaugă aici orice comenzi G-Code care se dorește să fie\n" "inserate la inceputul codului G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7609,11 +7625,11 @@ msgstr "" "Introduceți aici orice comandă G-Code pe care doriți să o adăugați la " "începutul fișierului G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "Adaugă la sfârşitul G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7622,7 +7638,7 @@ msgstr "" "Adaugă aici orice comenzi G-Code care se dorește să fie\n" "inserate la sfârşitul codului G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7637,9 +7653,9 @@ msgid "CNC Job General" msgstr "CNCJob General" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Pași pt. cerc" @@ -7674,7 +7690,7 @@ msgstr "" "coordonatele X,Y,Z in codul CNC (GCode etc)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7730,11 +7746,11 @@ msgstr "Culoare Linie Trecere" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Contur" @@ -7745,17 +7761,17 @@ msgstr "Setați culoarea liniei de trecere pentru obiectele trasate." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Continut" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7766,23 +7782,23 @@ msgstr "" "doi sunt pentru nivelul de transparenţă (alfa)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Alfa" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Setează nivelul de transparenţă pentru obiectele afisate." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Culoare obiect" @@ -7794,11 +7810,11 @@ msgstr "Setați culoarea pentru obiectele trasate." msgid "CNC Job Options" msgstr "Opțiuni CNCJob" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "Exportă G-Code" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Tip afișare" @@ -7806,16 +7822,16 @@ msgstr "Tip afișare" msgid "Excellon Adv. Options" msgstr "Opțiuni Avans. Excellon" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Opțiuni avansate" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7826,23 +7842,23 @@ msgstr "" "când este selectat Nivelul Avansat pentru\n" "aplicaţie in Preferințe - > General." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Arata/Ascunde Tabela" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "O listă de parametri ai Editorului Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Limita selecţie" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7856,52 +7872,52 @@ msgstr "" "Creste performanta cand se muta un număr mai mare de \n" "elemente geometrice." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Dia. nou" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Nr. op. găurire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Arie lineară de găuri" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Direcție liniară" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Arie circ. de găuri" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Direcția circulară" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Unghi circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Arie lineară de Sloturi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Nr de sloturi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Arie circ. de Sloturi" @@ -7909,13 +7925,13 @@ msgstr "Arie circ. de Sloturi" msgid "Excellon Export" msgstr "Export Excellon" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Opțiuni de Export" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7924,36 +7940,36 @@ msgstr "" "se exporta un fişier Excellon:\n" "File -> Exporta -> Exporta Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Unităti" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "Unitațile de masura folosite in fişierul Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Inch" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Înt/Zecimale" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7965,9 +7981,9 @@ msgstr "" "Aici se setează formatul Excellon când nu se utilizează\n" "coordonate cu zecimale." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7975,9 +7991,9 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "intreaga a coordonatelor Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7985,13 +8001,13 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "zecimala a coordonatelor Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Format" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -8010,22 +8026,22 @@ msgstr "" "- LZ = zerourile prefix sunt pastrate și cele sufix eliminate\n" "- TZ = zerourile prefix sunt eliminate și cele sufix pastrate." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Zecimale" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Fără zecimale" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Zero-uri" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8041,23 +8057,23 @@ msgstr "" "cele de la final sunt pastrate.\n" "(Invers fata de fişierele Gerber)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "LZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8069,12 +8085,12 @@ msgstr "" "- LZ = zerourile prefix sunt pastrate și cele sufix eliminate\n" "- TZ = zerourile prefix sunt eliminate și cele sufix pastrate." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Tip slot" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8088,11 +8104,11 @@ msgstr "" "Dacă sunt Găurite (G85) sloturile vor fi exportate\n" "folosind comanda slotului găurit (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Decupate" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Găurite(G85)" @@ -8100,18 +8116,18 @@ msgstr "Găurite(G85)" msgid "Excellon General" msgstr "Excellon General" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "M-Color" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Format Excellon" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8157,28 +8173,28 @@ msgstr "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "Inch" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "" "Valorile default pentru Inch sunt 2:4\n" "adica 2 parti intregi și 4 zecimale" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "Metric" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "" "Valorile default pentru Metric sunt 3:3\n" "adica 3 parti intregi și 3 zecimale" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8199,7 +8215,7 @@ msgstr "" "Se foloseşte atunci când nu există informații\n" "stocate în fișierul Excellon." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8213,7 +8229,7 @@ msgstr "" "(unde se gasesc unitatile) și atunci se va folosi\n" "aceasta valoare." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8226,23 +8242,23 @@ msgstr "" "(unde se gasesc unitatile) și atunci se va folosi\n" "aceasta valoare." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Actualizeaza setarile de Export" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Optimizarea căii" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algoritm:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8266,36 +8282,36 @@ msgstr "" "Unele opțiuni sunt dezactivate atunci când aplicația funcționează în modul " "32 biți." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "Baza" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Durată" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8306,18 +8322,18 @@ msgstr "" "reprezinta cat timp se sta pentru fiecare element in\n" "incercarea de a afla calea optima." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Opțiunea Fuzionare" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Fuzioneaza Unelte" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8325,9 +8341,9 @@ msgstr "" "Când este bifat, uneltele vor fi combinate\n" "dar numai dacă împărtășesc unele dintre atributele lor." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Setează culoarea conturului." @@ -8335,7 +8351,7 @@ msgstr "Setează culoarea conturului." msgid "Excellon Options" msgstr "Opțiuni Excellon" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8343,19 +8359,19 @@ msgstr "" "Parametrii folositi pentru a crea un obiect FlatCAM tip CNCJob\n" "din acest obiect Excellon." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Frezare găuri" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Crează un obiect tip Geometrie pentru frezarea găurilor." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Dia. Burghiu Găurire" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 msgid "" "Diameter of the cutting tool\n" "when milling drill holes." @@ -8363,11 +8379,11 @@ msgstr "" "Diametrul sculei de tăiere\n" "la frezarea găurilor." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Dia. Freza Slot" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 msgid "" "Diameter of the cutting tool\n" "when milling slot holes." @@ -8378,39 +8394,39 @@ msgstr "Diametrul frezei când se frezează sloturile." msgid "App Settings" msgstr "Setări Aplicație" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Setări Grilă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "Val X" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 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:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Val Y" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Aceasta este valoare pentru lipire pe Grid pe axa Y." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Lipire Max" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Setări ale Spațiului de Lucru" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Activ" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8418,13 +8434,13 @@ msgstr "" "Selectează tipul de patrulater care va fi desenat pe canvas,\n" "pentru a delimita suprafata de lucru disponibilă (SL)." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Orientare" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8434,25 +8450,25 @@ msgstr "" "- Portret\n" "- Peisaj" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Portret" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Peisaj" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Agendă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8463,21 +8479,21 @@ msgstr "" "Notebook-ul este zona pliabilă din partea stângă a GUI,\n" "și include filele Proiect, Selectat și Unelte." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Axă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "Aceasta setează dimensiunea fontului pentru axele zonei de afisare." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Casetă de text" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8485,35 +8501,35 @@ msgstr "" "Aceasta setează dimensiunea fontului pentru elementele \n" "din interfața GUI care sunt utilizate în aplicație." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Aceasta setează dimensiunea fontului pentru afisajul HUD." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 #, fuzzy #| msgid "Fill Color" msgid "Axis Color" msgstr "Culoare Continut" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 #, fuzzy #| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." msgstr "Setați culoarea cursorului mouse-ului." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Setări mouse" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Forma cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8523,50 +8539,50 @@ msgstr "" "- Mic -> cu o dimensiune personalizabilă.\n" "- Mare -> Linii infinite" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Mic" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Mare" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Dimensiunea cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Setați dimensiunea cursorului mouse-ului, în pixeli." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Lățimea cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Setați lățimea liniei cursorului mouse-ului, în pixeli." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Culoarea cursorului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Bifează această casetă pentru a colora cursorul mouse-ului." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Setați culoarea cursorului mouse-ului." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Buton Pan (mișcare)" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8576,39 +8592,39 @@ msgstr "" "- MMB - butonul din mijloc al mouse-ului\n" "- RMB - butonul in dreapta al mouse-ului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "MMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "RMB" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Selecție Multiplă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Selectează tasta folosita pentru selectia multipla." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Confirmare de ștergere a obiectului" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8618,11 +8634,11 @@ msgstr "" "ori de câte ori este declanșat evenimentul de Ștergere a \n" "unor obiecte, fie de cu ajutorul meniurilor sau cu combinatii de taste." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Permiteți editarea" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8630,11 +8646,11 @@ msgstr "" "Când este bifat, utilizatorul poate edita numele obiectelor în fila Proiect\n" "făcând clic pe numele obiectului. Activ după repornire." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "Stil \"Încarcare\"" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8652,11 +8668,11 @@ msgstr "" "ambele \n" "cazuri: fie că se deschide un fisier, fie că se salvează un fisier." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "Activează ToolTip-uri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8664,11 +8680,11 @@ msgstr "" "Bifează daca dorești ca să fie afisate texte explicative când se\n" "tine mouse-ul deasupra diverselor texte din FlatCAM." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Limită nr. bookmark-uri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8678,11 +8694,11 @@ msgstr "" "Numărul de bookmark-uri în managerul de bookmark-uri poate fi mai mare\n" "dar meniul va conține doar atât de mult." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Icon Activitate" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Selectați GIF-ul care arată activitatea când FlatCAM este activ." @@ -8690,7 +8706,7 @@ msgstr "Selectați GIF-ul care arată activitatea când FlatCAM este activ." msgid "App Preferences" msgstr "Preferințele Aplicaţie" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 msgid "" "The default value for the application units.\n" "Whatever is selected here is set every time\n" @@ -8699,20 +8715,20 @@ msgstr "" "Unitatea de masura pt aplicație.\n" "Este setată la fiecare pornire a programului." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "Inch" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Precizie MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8722,11 +8738,11 @@ msgstr "" "când unitățile setate sunt în sistem METRIC.\n" "Orice modificare necesită repornirea aplicației." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Precizie Inch" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8736,11 +8752,11 @@ msgstr "" "când unitățile setate sunt în sistem INCH.\n" "Orice modificare necesită repornirea aplicației." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Motor grafic" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8759,19 +8775,19 @@ msgstr "" "Intel HD3000 sau mai vechi. În acest caz, suprafața de afisare va fi neagră\n" "prin urmare folosiți modul Legacy (2D)." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legacy(2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "Nivel Aplicatie" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8787,11 +8803,11 @@ msgstr "" "Alegerea efectuata aici va influenta ce aparamtri sunt disponibili\n" "in Tab-ul SELECTAT dar și in alte parti ale FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "Aplicație portabilă" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8805,11 +8821,11 @@ msgstr "" "ceea ce înseamnă că fișierele de preferințe vor fi salvate\n" "în folderul aplicației, în subfolderul lib \\ config." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "Log detaliat" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." @@ -8817,20 +8833,20 @@ msgstr "" "Activați mesajele log în Tcl Shell.\n" "Necesită repornirea." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Traduceri" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Setează limba folosita pentru textele din FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Aplica Traducere" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8838,31 +8854,31 @@ msgstr "" "Setați limba folosită în FlatCAM.\n" "Aplicația va reporni după clic." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Setări de Pornire" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Ecran Pornire" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "Activeaza afisarea unui ecran de pornire la pornirea aplicatiei." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Icon in Sys Tray" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Activare pentru afișarea pictogramei FlatCAM în Sys Tray." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Arată Shell" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8871,11 +8887,11 @@ msgstr "" "automata a ferestrei Shell (linia de comanda)\n" "la initializarea aplicaţiei." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Afișați Proiectul" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8883,11 +8899,11 @@ msgstr "" "Bifează aici daca dorești ca zona Notebook să fie\n" "afișată automat la pornire." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Verificare versiune" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8896,11 +8912,11 @@ msgstr "" "daca exista o versiune mai noua,\n" "la pornirea aplicaţiei." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Trimiteți statistici" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8910,11 +8926,11 @@ msgstr "" "aplicaţia. In acest fel dezvoltatorii vor sti unde să se focalizeze\n" "in crearea de inbunatatiri." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Număr de worker's" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8930,11 +8946,11 @@ msgstr "" "Valoarea standard este 2.\n" "Dupa schimbarea valorii, se va aplica la următoarea pornire a aplicatiei." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Toleranta geometrică" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8950,15 +8966,15 @@ msgstr "" "O valoare mai mare va oferi o performantă crescută dar in\n" "defavoarea nievelului de detalii." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Setări pentru Salvare" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Salvează Proiectul comprimat" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8967,11 +8983,11 @@ msgstr "" "Când este bifat aici, se va salva o arhiva a proiectului\n" "lucru care poate reduce dimensiunea semnificativ." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Compresie" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -8982,11 +8998,11 @@ msgstr "" "dar cu consum redus de resurse in timp ce valoarea 9 cere multa memorie RAM\n" "și in plus, durează semnificativ mai mult." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Activează Salvarea Automată" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -8996,11 +9012,11 @@ msgstr "" "Cand este activate, aplicatia va incereca sa salveze\n" "proiectul intr-un mod periodic." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Interval" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -9012,57 +9028,57 @@ msgstr "" "proiectul a fost salvat manual cel putin odată.\n" "Cand unele operatii sunt active, această capabilitate poate fi sistată." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Parametri text la PDF" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Utilizat la salvarea textului în Codul Editor sau în obiectele FlatCAM " "Document." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Margine Sus" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Distanța dintre corpul textului și partea superioară a fișierului PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Margine Jos" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Distanța dintre corpul textului și partea de jos a fișierului PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Margine Stânga" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Distanța dintre corpul textului și stânga fișierului PDF." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Margine Dreapta" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Distanța dintre corpul textului și dreapta fișierului PDF." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "Preferințe GUI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Temă" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -9070,19 +9086,19 @@ msgstr "" "Selectează o Temă pentru aplicație.\n" "Va afecta zona de afisare." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Luminos" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Întunecat" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Utilizați pictogramele gri" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -9092,11 +9108,11 @@ msgstr "" "o culoare mai deschisă (gri). Pentru a fi utilizat atunci când\n" "se aplică o temă complet întunecată." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Amplasare" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -9104,11 +9120,11 @@ msgstr "" "Selectează un stil de amplasare a elementelor GUI in aplicație.\n" "Se aplică imediat." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Stil" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -9116,11 +9132,11 @@ msgstr "" "Selectează un stil pentru aplicație.\n" "Se va aplica la următoarea pornire a aplicaţiei." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "Suport HDPI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -9129,11 +9145,11 @@ msgstr "" "Util pentru monitoarele 4k.\n" "Va fi aplicată la următoarea pornire a aplicaţiei." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Forma Hover" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9143,11 +9159,11 @@ msgstr "" "in canvas-ul aplicației. Forma este afișată doar dacă obiectul \n" "nu este selectat." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Forma de selecție" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9159,17 +9175,17 @@ msgstr "" "pe canvas-ul FlatCAM fie făcând click pe obiect fie prin\n" "crearea unei ferestre de selectie." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Culoare de selecție stânga-dreapta" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "" "Setează transparenţa conturului formei de selecţie\n" "când selectia se face de la stânga la dreapta." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9181,23 +9197,23 @@ msgstr "" "Primii 6 digiti sunt culoarea efectivă și ultimii\n" "doi sunt pentru nivelul de transparenţă (alfa)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" "Setează transparenţa formei de selecţie când selectia\n" "se face de la stânga la dreapta." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Culoare de selecție dreapta-stânga" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "" "Setează transparenţa conturului formei de selecţie\n" "când selectia se face de la dreapta la stânga." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9209,47 +9225,47 @@ msgstr "" "Primii 6 digiti sunt culoarea efectiva și ultimii\n" "doi sunt pentru nivelul de transparenţă (alfa)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" "Setează transparenţa formei de selecţie când selectia\n" "se face de la dreapta la stânga." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Culoare editor" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Desen" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Setează culoarea pentru forma geometrică din Editor." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "" "Setează culoarea formei geometrice in Editor\n" "când se face o selecţie." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Culoarea articolelor din Proiect" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Activat" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "Setează culoarea elementelor din tab-ul Proiect." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Dezactivat" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9257,11 +9273,11 @@ msgstr "" "Setează culoarea elementelor din tab-ul Proiect\n" "in cazul in care elementele sunt dezactivate." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Ascundere Proiect" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9275,11 +9291,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Opțiuni Avans. Geometrie" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Dim. seg X" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9290,11 +9306,11 @@ msgstr "" "O valoare de 0 inseamnaca nu se face segmentare\n" "pe axa X." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Dim. seg Y" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9305,8 +9321,8 @@ msgstr "" "O valoare de 0 inseamnaca nu se face segmentare\n" "pe axa Y." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9326,7 +9342,7 @@ msgstr "" msgid "Geometry Export" msgstr "Editor Geometrii" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 #, fuzzy #| msgid "" #| "The parameters set here are used in the file exported\n" @@ -9339,7 +9355,7 @@ msgstr "" "se exporta un fişier Gerber folosind:\n" "File -> Exportă -> Exportă Gerber." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -9347,7 +9363,7 @@ msgstr "" msgid "Geometry General" msgstr "Geometrie General" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9355,7 +9371,7 @@ msgstr "" "Numărul de segmente utilizate pentru\n" "aproximarea lineara a Geometriilor circulare." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9379,7 +9395,7 @@ msgstr "" "Unele opțiuni sunt dezactivate atunci când aplicația funcționează în modul " "32 biți." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9387,11 +9403,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Opțiuni Geometrie" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "Crează CNCJob" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9400,11 +9416,10 @@ msgstr "" "Crează un obiect CNCJob care urmăreste conturul\n" "acestui obiect tip Geometrie." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9416,11 +9431,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Opțiuni Av. Gerber" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Urmăreste\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9434,30 +9449,30 @@ msgstr "" "valoarea de bază.\n" "<>: Nu schimba această valoare decat dacă stii ce faci !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Nimic" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Buffering întârziat" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "Când este bifat, va efectua buffering-ul în fundal." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9467,15 +9482,15 @@ msgstr "" "încărcate simplificat cu o toleranță stabilită.\n" "<>: Nu schimbați acest lucru decât dacă știți ce faceți !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Toleranță pentru simplificarea poligoanelor." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "O listă de parametri ai Editorului Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9488,23 +9503,23 @@ msgstr "" "Creste performanta cand se mută un număr mai mare\n" "de elemente geometrice." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Cod pt aperture noua" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Dim. pt aperture noua" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Dim. pentru noua apertură" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Tip nou Apertura" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9512,16 +9527,16 @@ msgstr "" "Tipul noii aperturi.\n" "Poate fi „C”, „R” sau „O”." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Dim. aper" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9531,39 +9546,39 @@ msgstr "" "Valoarea diametrului trebuie sa folosească punctul ca si separator zecimal.\n" "Valori valide: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Arie Lineară de Sloturi" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Arie de Sloturi circ" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Distanța la care se bufferează elementul Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Unalta de Scalare" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Factor pentru scalarea elementului Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Prag minim" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Valoarea pragului sub care aperturile nu sunt marcate." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Prag mare" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Valoarea pragului peste care nu sunt marcate aperturile." @@ -9571,7 +9586,7 @@ msgstr "Valoarea pragului peste care nu sunt marcate aperturile." msgid "Gerber Export" msgstr "Export Gerber" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9580,14 +9595,14 @@ msgstr "" "se exporta un fişier Gerber folosind:\n" "File -> Exportă -> Exportă Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "Unitățile de măsură folosite in fişierul Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9595,7 +9610,7 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "intreagă si in partea fractională a numărului." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9603,7 +9618,7 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "intreagă a coordonatelor Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9611,10 +9626,10 @@ msgstr "" "Acest număr reprezinta numărul de digiti din partea\n" "zecimală a coordonatelor Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9630,11 +9645,11 @@ msgstr "" "cele de la final sunt păstrate.\n" "(Invers fată de fişierele Excellon)." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Gerber General" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9642,11 +9657,11 @@ msgstr "" "Numărul de segmente utilizate pentru\n" "aproximarea lineara a aperturilor Gerber circulare." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Val. Implicite" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9654,11 +9669,11 @@ msgstr "" "Aceste valori vor fi utilizate ca valori de baza\n" "în cazul în care acestea nu sunt găsite în fișierul Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Curățați Aperturile" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9666,11 +9681,11 @@ msgstr "" "Va elimina Aperturile care nu au geometrie\n" "scăzând astfel numărul de aperturi în obiectul Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Tampon la Schimbarea polarității" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9682,11 +9697,11 @@ msgstr "" "Poate ajuta la încărcarea fișierelor Gerber care altfel\n" "nu se încarcă corect." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Stocați culorile" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9694,24 +9709,24 @@ msgstr "" "Va stoca culorile setate pentru obiectele Gerber.\n" "Acestea vor fi utilizate de fiecare dată când este pornită aplicația." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Ștergeți culorile" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Resetați culorile asociate cu obiectele Gerber.trasate." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Culorile stocate pentru obiectele Gerber sunt șterse." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Opțiuni Gerber" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Geo rotunjită" @@ -9721,7 +9736,7 @@ msgstr "Geo rotunjită" msgid "Copper Thieving Plugin" msgstr "Unealta Copper Thieving" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9729,19 +9744,19 @@ msgstr "" "Un instrument pentru a genera o Copper Thieving care poate fi adăugat\n" "la un fișier Gerber selectat." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Numărul de pași (linii) utilizate pentru interpolarea cercurilor." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Degajare" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9751,46 +9766,46 @@ msgstr "" "(umplutura poligonului poate fi împărțită în mai multe poligoane)\n" "si traseele de cupru din fisierul Gerber." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "" "Zonele de Thieving cu suprafață mai mică decât această valoare nu vor fi " "adăugate." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Însuşi" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Selecţie zonă" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Obiect Ref" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Referinţă:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9804,30 +9819,30 @@ msgstr "" "- „Obiect de referință” - va face Copper Thieving în zona specificată de un " "alt obiect." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Patrulater" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Minimal" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Tip container" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9835,28 +9850,28 @@ msgstr "" "- „Dreptunghiular” - caseta de delimitare va avea o formă dreptunghiulară.\n" "- „Minimal” - caseta de delimitare va fi in formă de suprafată convexă." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Grilă de puncte" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Grilă de pătrate" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Grilă de linii" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Tip de umplere:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9868,58 +9883,58 @@ msgstr "" "- „Grilă de pătrate” - zona goală va fi umplută cu un model de pătrate.\n" "- „Grilă de linii” - zona goală va fi umplută cu un model de linii." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Parametri grilă puncte" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Diametrul punctului în Grila de Puncte." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Distanța dintre fiecare două puncte din Grila de Puncte." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Parametri grilă de patrate" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Dimensiunea pătratului în Grila de Pătrate." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Distanța dintre fiecare două pătrate din Grila Pătrate." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Parametri grilă de linii" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Mărimea grosimii liniei în Grila de linii." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Distanța dintre fiecare două linii în Grial de linii." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Parametri pentru Robber Bar" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9927,50 +9942,50 @@ msgstr "" "Parametrii folosiți pentru Robber Bar.\n" "Robber Bar = bordura de cupru pentru a ajuta la placarea de găuri, cu model." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "" "Marginea pentru forma înconjurătoare\n" "a Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Grosime" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "Grosimea Robber Bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Masca de placare cu model" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Generați o mască pentru placarea cu model." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "Doar Pad-uri" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" "Selectați numai pad-uri în cazul în care obiectul selectat este un Gerber cu " "cupru." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9978,26 +9993,26 @@ msgstr "" "Distanța dintre posibilele elemente Copper Thieving\n" "și / sau Robber Bar și deschiderile efective ale măștii." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Alegeți ce geometrie suplimentară să includeți, dacă este disponibilă." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Ambele" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Thieving" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Rober Bar" @@ -10007,22 +10022,22 @@ msgstr "Rober Bar" msgid "Calibration Plugin" msgstr "Puncte de calibrare" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Parametrii folosiți pentru aceasta unealta." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Tipul sursei" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -10036,32 +10051,32 @@ msgstr "" "pentru Gerber\n" "- Liber -> faceți clic liber pe ecran pentru a obține punctele de calibrare" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Liber" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Înălțime (Z) pentru deplasarea între puncte." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Z Verificare" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Înălțimea (Z) pentru verificarea punctului." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Realizare Zero Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -10070,27 +10085,27 @@ msgstr "" "Includeți o secvență pentru aliniere la zero a înălțimii (Z)\n" "uneltei de verificare." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Z schimb. unealtă" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Înălțime (Z) pentru montarea sondei de verificare." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "X,Y schimb. unealtă" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -10101,12 +10116,12 @@ msgstr "" "Dacă nu este introdusă nicio valoare, atunci poziția\n" "(x, y) curentă se va folosi," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Al doilea punct" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -10117,17 +10132,17 @@ msgstr "" "- în stânga sus -> utilizatorul va alinia PCB-ul pe verticală\n" "- în jos-dreapta -> utilizatorul va alinia PCB-ul pe orizontală" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Stânga sus" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Dreapta-jos" @@ -10135,15 +10150,15 @@ msgstr "Dreapta-jos" msgid "Extract Drills Options" msgstr "Opțiuni Extractie Găuri" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Tipul de pad-uri procesate" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10153,81 +10168,81 @@ msgstr "" "Daca PCB-ul are multe paduri SMD cu formă rectangulară,\n" "dezactivează apertura Rectangular." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Procesează paduri Circulare." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Oval" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Procesează paduri Ovale." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Procesează paduri Pătratice." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Procesează paduri Rectangulare." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Altele" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Procesează paduri care nu se regăsesc in alte categorii." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Dia fix" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Inel anular Fix" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Proportional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10241,15 +10256,15 @@ msgstr "" "- Proportional -> fiecare gaură va avea un diametru cu dimensiunea fractie a " "dimensiunii padului" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Dia gaură fix." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10259,52 +10274,52 @@ msgstr "" "Inelul de cupru dintre exteriorul găurii si\n" "marginea exterioară a padului de cupru." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "Dimensiunea inelului anular pentru paduri Circulare." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "Dimensiunea inelului anular pentru paduri Ovale." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "Dimensiunea inelului anular pentru paduri Pătratice." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "Dimnensiunea inelului anular pentru paduri Rectangulare." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "" "Dimensiunea inelului anular pentru alte tipuri de paduri decat cele de mai " "sus." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Diametru Proportional" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Factor" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10312,18 +10327,18 @@ msgstr "" "Diametru Proportional.\n" "Diametrul găurii va fi un procent din dimensiunea padului." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 msgid "Extract Soldermask" msgstr "Extrage Soldermask" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 msgid "Extract soldermask from a given Gerber file." msgstr "Extrageți soldermask dintr-un anumit fișier Gerber." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10331,18 +10346,18 @@ msgstr "" "Aceasta setează cât de mult se extinde soldermask-ul\n" "dincolo de marginea pad-urilor." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 msgid "Extract Cutout" msgstr "Extrageți Decupajul" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 msgid "Extract a cutout from a given Gerber file." msgstr "Extrageți un decupaj dintr-un fișier Gerber dat." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 msgid "The thickness of the line that makes the cutout geometry." msgstr "Grosimea liniei care face geometria decupajului." @@ -10352,7 +10367,7 @@ msgstr "Grosimea liniei care face geometria decupajului." msgid "Fiducials Plugin" msgstr "Unealta Fiducials" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10363,25 +10378,25 @@ msgstr "" "altfel este dimensiunea fiducial-ului.\n" "Deschiderea soldermask este dublă." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Auto" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Manual" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Mod" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10391,22 +10406,22 @@ msgstr "" "- „Auto” - plasarea automată a fiducial în colțurile casetei de delimitare.\n" "- „Manual” - plasarea manuală a fiducial." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Sus" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Jos" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Al 2-lea Fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10420,23 +10435,23 @@ msgstr "" "- „Niciuna” - nu există un al doilea fiduțial. Ordinea este: jos-stânga, sus-" "dreapta." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Cruce" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Şah" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Tip Fiducial" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10449,7 +10464,7 @@ msgstr "" "- „Cross” - linii încrucișate fiduciare.\n" "- „Șah” - model de șah fiduciar." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Grosimea liniei" @@ -10460,7 +10475,7 @@ msgstr "Grosimea liniei" msgid "Invert Gerber Plugin" msgstr "Unealta Inversare Gerber" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10468,8 +10483,8 @@ msgstr "" "O unealtă de inversare a geometriei unui obiect Gerber \n" "din pozitiv in negative si invers." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10477,13 +10492,13 @@ msgstr "" "Distanta cu care trebuie evitate\n" "marginile obiectului Gerber." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Stil Unire Linii" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10498,8 +10513,8 @@ msgstr "" "- pătrat -> liniile se vor intalni intr-un unghi de 90 grade\n" "- Teşit -> liniile sunt unite de o a 3-a linie" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Teșit" @@ -10509,7 +10524,7 @@ msgstr "Teșit" msgid "Optimal Plugin" msgstr "Unealta Optim" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10517,12 +10532,12 @@ msgstr "" "Un instrument pentru a găsi distanța minimă între\n" "la fiecare două elemente geometrice Gerber" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Precizie" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Numărul de zecimale pentru distanțele și coordonatele din acest instrument." @@ -10531,8 +10546,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "Opțiuni Punctare Gerber" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10559,7 +10574,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "Unealta QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10567,12 +10582,12 @@ msgstr "" "O unealta pentru a crea un cod QRC care poate fi inserat\n" "într-un fișier Gerber selectat sau care poate fi exportat ca fișier." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Versiune" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10581,13 +10596,13 @@ msgstr "" "Versiunea QRCode poate avea valori de la 1 (21x21 elemente)\n" "la 40 (177x177 elemente)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Corectarea erorii" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10603,12 +10618,12 @@ msgstr "" "Q = erorile maxime de 25%% pot fi corectate\n" "H = maxim 30%% erorile pot fi corectate." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Dim. Element" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10617,12 +10632,12 @@ msgstr "" "Dimensiunea Element controlează dimensiunea generală a codului QR\n" "prin ajustarea dimensiunii fiecărui element din cod." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Dim Bordură" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10631,27 +10646,27 @@ msgstr "" "Dimensiunea chenarului QRCode. Câte elemente va contine bordura.\n" "Valoarea implicită este 4. Lățimea spatiului liber în jurul codului QRC." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "Date QRCode" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "Date QRCode. Text alfanumeric care va fi codat în codul QRC." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Adăugați aici textul care va fi inclus în codul QR ..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polaritate" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10662,17 +10677,17 @@ msgstr "" "Poate fi desenat într-un mod negativ (pătratele sunt clare)\n" "sau într-un mod pozitiv (pătratele sunt opace)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Negativ" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Pozitiv" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10685,8 +10700,8 @@ msgstr "" "să fie adăugat ca fiind pozitiv. Dacă este adăugat la un Gerber de cupru\n" "atunci codul QR poate fi adăugat ca negativ." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10695,22 +10710,22 @@ msgstr "" "Caseta de încadrare, adică spațiul gol care înconjoară\n" "geometria QRCode, poate avea o formă rotunjită sau pătrată." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Culoare Continut" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "Setați culoarea QRCode de umplere (culoarea elementelor)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Culoare de fundal" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Setați culoarea de fundal QRCode." @@ -10721,7 +10736,7 @@ msgstr "Setați culoarea de fundal QRCode." msgid "Check Rules Plugin" msgstr "Verificați regulile" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10729,26 +10744,26 @@ msgstr "" "Un instrument pentru a verifica dacă fișierele Gerber se află într-un set\n" "de Norme de fabricație." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Dim. traseu" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "Aceasta verifică dacă dimensiunea minimă a traseelor este respectată." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10757,18 +10772,18 @@ msgstr "Aceasta verifică dacă dimensiunea minimă a traseelor este respectată msgid "Min value" msgstr "Val. min" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Dimensiunea minimă acceptabilă a traseelor." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Distanta de la cupru până la cupru" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10777,13 +10792,13 @@ msgstr "" "Aceasta verifică dacă distanța minimă dintre traseele cupru\n" "este îndeplinita." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10791,14 +10806,14 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Valoarea minimă acceptabilă a distantei." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Distanta de la Cupru până la contur" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10807,12 +10822,12 @@ msgstr "" "Aceasta verifică dacă distanța minimă dintre\n" "traseele de cupru și conturul este îndeplinit." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Distanta Silk până la Silk Clearance" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10821,13 +10836,13 @@ msgstr "" "Acest lucru verifică dacă distanța minimă între silk (anotari)\n" "sunt îndeplinite." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Distanta intre Silk (anotari) si Solder mask (masca fludor)" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10836,14 +10851,14 @@ msgstr "" "Acest lucru verifică dacă distanța minimă între Silk (anotari)\n" "și Solder Mask (masca de fludor) este îndeplinită." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Distanta Silk (anotari) si Contur" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10852,7 +10867,7 @@ msgstr "" "Acest lucru verifică dacă distanța minimă dintre Silk (anotari)\n" "și Contur este îndeplinită." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" @@ -10860,7 +10875,7 @@ msgstr "" "Dim. minima a separatorului din Solder Mask\n" "(masca de fludor)" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10869,14 +10884,14 @@ msgstr "" "Acest lucru verifică dacă distanta minimă între\n" "elementele soldermask (masca de fludor) este îndeplinită." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Inel anular minim" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10885,17 +10900,17 @@ msgstr "" "Acest lucru verifică dacă inelul de cupru minim rămas prin găurire\n" "unde se întâlnește o gaură cu pad-ul depășește valoarea minimă." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Valoarea minimă acceptabilă a inelului." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Distanta de la Gaură la Gaură" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10904,17 +10919,17 @@ msgstr "" "Acest lucru verifică dacă distanța minimă dintre o gaură\n" "și o altă gaură este îndeplinită." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Dimensiunea minimă acceptabilă a gaurii." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Dimens. gaura" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10929,7 +10944,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "2-fețe PCB" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10937,50 +10952,50 @@ msgstr "" "O unealtă care ajuta in crearea de PCB-uri cu 2 fețe\n" "folosind găuri de aliniere." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Dia Gaură" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Diametrul găurii pentru găurile de aliniere." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Aliniați Axa" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Oglindește vertical (X) sau orizontal (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Axa Oglindire" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Cutie" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Gaură Ref." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Axa de Ref" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11004,12 +11019,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Unealta Calculatoare" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "Calculator Unealta V-Shape" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -11019,12 +11034,12 @@ msgstr "" "avand diametrul vârfului și unghiul la vârf cat și\n" "adâncimea de tăiere, ca parametri." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Dia vârf" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -11033,12 +11048,12 @@ msgstr "" "Acesta este diametrul la vârf al uneltei.\n" "Este specificat de producator." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "V-Unghi" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11046,7 +11061,7 @@ msgstr "" "Acesta este unghiul la vârf al uneltei.\n" "Este specificat de producator." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11054,13 +11069,13 @@ msgstr "" "Aceasta este adâncimea la care se taie in material.\n" "In obiectul CNCJob este parametrul >Z tăiere<." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Calculator ElectroPlacare" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -11072,42 +11087,42 @@ msgstr "" "- clorura paladiu\n" "- hipofosfit de calciu." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Lung. plăcii" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "" "Aceasta este lungimea PCB-ului.\n" "In centimetri." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Lăt. plăcii" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "" "Aceasta este lăţimea PCB-ului.\n" "In centimetri." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "Aceasta este aria PCB-ului." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Densitate I" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11115,13 +11130,13 @@ msgstr "" "Densitatea de curent care să treaca prin placa.\n" "In ASF (amperi pe picior la patrat)." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Grosime Cu" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11133,38 +11148,38 @@ msgstr "" msgid "Corner Markers Options" msgstr "Opțiuni Marcaje Colțuri" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Forma marcatorului." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Semi-Cruce" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "Grosimea liniei care face marcajul de colț." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "Lungimea liniei care face marcajul de colț." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Dia Găurire" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout Plugin" msgstr "Decupare PCB" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -11174,7 +11189,7 @@ msgstr "" "lasand punţi pentru a separa PCB-ul de \n" "placa din care a fost taiat." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -11183,20 +11198,20 @@ msgstr "" "Diametrul uneltei folosita pt decuparea\n" "PCB-ului din materialului inconjurator." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Multi-Pas" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Fel" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -11209,12 +11224,12 @@ msgstr "" "- Panel: un obiect Gerber tip panel, care este făcut\n" "din mai multe contururi PCB." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Unic" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11238,17 +11253,17 @@ msgstr "" "- 2tb = 2* sus - 2* jos\n" "- 8 = 2* stânga - 2* dreapta - 2* sus - 2* jos" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Cursor mare" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "Utilizați un cursor mare atunci când adăugați Punti in mod manual." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 msgid "" "Diameter of the tool used to cutout\n" @@ -11257,7 +11272,7 @@ msgstr "" "Diametrul instrumentului folosit pentru decupare\n" "PCB prin găurire." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 msgid "" "Distance between the center of\n" @@ -11272,30 +11287,30 @@ msgstr "" msgid "Drilling Plugin" msgstr "Unealtă Găurire" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Creați CNCJob cu trasee de scule pentru găurire sau frezare." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Ordine unelte" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11314,33 +11329,33 @@ msgstr "" "AVERTIZARE: folosirea prelucrării 'resturi' va seta automat ordonarea\n" "în sens invers și va dezactiva acest control." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "Înainte" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Înapoi" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Schimb unealtă" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11349,37 +11364,37 @@ msgstr "" "in codul G-Code (pauza pentru schimbare unealtă).\n" "De obicei este folosita comanda G-Code M6." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Înălţimea, pe axa Z, pentru schimbul uneltei." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Z oprire" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "Înălţimea la care se parchează freza dupa ce se termina lucrul." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "X-Y Ultima miscare" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11389,14 +11404,14 @@ msgstr "" "Dacă nici-o valoare nu este introdusă atunci nici-o miscare nu va fi\n" "efectuată la final." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Activați Pauză" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11404,21 +11419,21 @@ msgstr "" "O pauza care permite motorului să ajunga la turatia specificata,\n" "inainte de a incepe mișcarea spre poziţia de tăiere (găurire)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Timpul (ori secunde ori milisec) cat se stă in pauză." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Postprocesor" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11426,32 +11441,32 @@ msgstr "" "Fișierul JSON postprocesor care dictează\n" "codul Gcode." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Gaurire Sloturi" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "O listă de parametri avansați." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "X,Y schimb. unealtă" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Poziţia X,Y in format (x,y) unde se face schimbarea uneltei." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Z Start" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11460,19 +11475,19 @@ msgstr "" "Înălţimea uneltei la care se gaseste la inceputul lucrului.\n" "Lasa câmpul gol daca nu folosești aceasta." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Z sondă" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11480,27 +11495,27 @@ msgstr "" "Adâncimea maxima la care este permis sondei să coboare.\n" "Are o valoare negativă, in unitatile curente." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Feedrate sonda" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "Viteza sondei când aceasta coboară." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Direcție Motor" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11512,13 +11527,13 @@ msgstr "" "- CW = in sensul acelor de ceasornic\n" "- CCW = in sensul invers acelor de ceasornic" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Plonjare rapidă" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11535,11 +11550,11 @@ msgstr "" "schimbă\n" "unealta. Dacă aveti ceva plasat sub unealtă ceva se va strica." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Retragere Rapidă" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11558,24 +11573,24 @@ msgstr "" "adâncimea\n" "de deplasare cu viteza maximă G0, intr-o singură mișcare." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Zonă de Excludere" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Parametrii Zonei de excludere." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Zone de Excludere" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11585,27 +11600,27 @@ msgstr "" "În acele zone deplasarea uneltelor\n" "este interzisă." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "Selectează forma de selectie folosită pentru selectia zonală." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Strategie" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11617,30 +11632,30 @@ msgstr "" "- Peste -> când întâlniți zona, instrumentul va merge la o înălțime setată\n" "- În jur -> va evita zona de excludere ocolind zona" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Peste" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Inconjurare" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Peste Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11648,13 +11663,13 @@ msgstr "" "Înălțimea Z până la care unealta se va ridica pentru a evita\n" "o zonă de interdicție." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "Film Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11662,14 +11677,14 @@ msgstr "" "Crează un film PCB dintr-un obiect Gerber sau tip Geometrie.\n" "Fişierul este salvat in format SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Tip film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11683,21 +11698,21 @@ msgstr "" "Negativ = traseele vor fi albe pe un fundal negru.\n" "Formatul fişierului pt filmul salvat este SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Film Color" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "Setați culoarea filmului atunci când este selectat filmul pozitiv." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Bordură" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11714,13 +11729,13 @@ msgstr "" "Va crea o bară solidă neagră in jurul printului efectiv permitand o\n" "delimitare exactă." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Scalează" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11730,13 +11745,13 @@ msgstr "" "Scalează grosimea conturului fiecarui element din fişierul SVG.\n" "Elementele mai mici vor fi afectate mai mult." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Reglarea filmelor" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11747,12 +11762,12 @@ msgstr "" "Această secțiune oferă instrumentele pentru a compensa distorsiunile de " "tipărire." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Scalați geo film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11760,12 +11775,12 @@ msgstr "" "O valoare mai mare de 1 va întinde filmul\n" "în timp ce o valoare mai mică de 1 il va compacta." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Deformeaza Geo Film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11773,7 +11788,7 @@ msgstr "" "Valorile pozitive vor înclina spre dreapta\n" "în timp ce valorile negative vor înclina spre stânga." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -11786,43 +11801,43 @@ msgstr "" "Poate fi unul dintre cele patru puncte ale căsuței de delimitare a " "geometriei." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Stânga jos" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Dreapta-sus" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Oglindeste Geo Film" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Oglindeste geometria filmului pe axa selectată sau pe ambele." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11834,23 +11849,23 @@ msgstr "" "- „PNG” -> imagine raster\n" "- „PDF” -> format document portabil" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Orientarea paginii" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Mărimea paginii" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "O selecție de dimensiuni standard de pagină conform ISO 216." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "Valoarea implicită este 96 DPI. Schimbați această valoare pentru a scala " @@ -11862,89 +11877,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Izolare" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Dia Unealtă" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Valori separate cu virgulă" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Tip Unealtă" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Tipul de unealtă default:\n" -"- 'Formă-V'\n" -"- Circular" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "Formă-V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "V-dia" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "" -"Diametrul la vârf al uneltei tip V-Shape.\n" -"Formă in V" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "V-unghi" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"Unghiul la vârf pentru unealta tip V-Shape. \n" -"In grade." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11952,10 +11904,10 @@ msgstr "" "Adancimea de tăiere in material. Valoare negativă.\n" "In unitătile aplicatiei." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11965,20 +11917,40 @@ msgstr "" "Dacă instrumentul este în formă de V, atunci această valoare este automat\n" "calculată din ceilalți parametri." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Treceri" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Lăţimea spatiului de izolare\n" +"in număr intreg de grosimi ale uneltei." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Resturi" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11998,23 +11970,23 @@ msgstr "" "\n" "Dacă nu este bifat, utilizați algoritmul standard." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Combina" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Combina toate trecerile intr-un singur obiect" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Exceptie" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12024,15 +11996,15 @@ msgstr "" "prin bifarea aici, aria obiectului de mai jos va fi\n" "scăzută din geometria de tip Izolare." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Verificați corectitudinea" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12040,8 +12012,8 @@ msgstr "" "Dacă este bifat, diametrele sculelor sunt verificate\n" "dacă vor oferi o izolare completă." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12055,19 +12027,19 @@ msgstr "" "- „Selecție poligon” -> Izolați o selecție de poligoane.\n" "- „Obiect de referință” - va procesa zona specificată de un alt obiect." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Selecție Poligon" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Interioare" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12075,13 +12047,13 @@ msgstr "" "Când este bifat, utilizatorul poate selecta interioarele unui poligon.\n" "(găuri în poligon)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Forțare Rest" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12091,21 +12063,21 @@ msgstr "" "interioarele unui poligon (găuri în poligon) nu au putut fi izolate.\n" "Funcționează atunci când se folosește „prelucrarea resturilor”." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Normal" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Progresiv" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -12119,7 +12091,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Unealtă Frezare" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -12130,12 +12102,12 @@ msgstr "" "- Manual: va alege o selecție de puncte de sondare făcând clic pe ecran\n" "- Grilă: va genera automat o grilă de puncte de sondare" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Grilă" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -12147,59 +12119,59 @@ msgstr "" "- Bilinear: va utiliza interpolare biliniară. Utilizabil numai pentru modul " "grilă." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Bilinear" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Coloane" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "Numărul de coloane ale grilei." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Linii" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "Numărul de rânduri ale grilei." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Z deplasare Sondare" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "Inaltimea sigura pentru deplasarea sondei între punctele de sondare." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Feedrate Sondare" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Controlor" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -12208,22 +12180,22 @@ msgstr "" "Tipul de controler pentru care să generați\n" "harta înălțimii gcode." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Pas" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Fiecare acțiune de jogging va muta axele cu această valoare." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Avans la jogging." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Distanța de înălțime sigură (Z) la jogging până la origine." @@ -12233,18 +12205,43 @@ msgstr "Distanța de înălțime sigură (Z) la jogging până la origine." msgid "Milling Plugin" msgstr "Unealtă Frezare" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "" "Creați CNCJob cu trasee de unelte pentru frezarea fie a geometriei, fie a " "găurilor." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "V-dia" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "" +"Diametrul la vârf al uneltei tip V-Shape.\n" +"Formă in V" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "V-unghi" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12252,7 +12249,7 @@ msgstr "" "Unghiul la vârf pentru unealta tip V-Shape. \n" "In grade." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." @@ -12260,7 +12257,7 @@ msgstr "" "Înălţimea la care se misca unealta când nu taie,\n" "deasupra materialului." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12269,8 +12266,8 @@ msgstr "" "codul masina CNC. O pauza pentru schimbul\n" "uneltei (M6)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -12278,7 +12275,7 @@ msgstr "" "Viteza de tăiere in planul X-Y\n" "in unitati pe minut" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12288,7 +12285,7 @@ msgstr "" "in unităti pe minut.\n" "Mai este numită și viteza de plonjare." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12298,7 +12295,7 @@ msgstr "" "Dacă postprocesorul Laser este folosit,\n" "valoarea sa este puterea laserului." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12307,7 +12304,7 @@ msgstr "" "codului masina CNC (GCode, RML, HPGL) care \n" "mai apoi este salvat." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12320,14 +12317,14 @@ msgstr "" "Este utilă doar când se foloseşte cu un printer 3D Marlin,\n" "pentru toate celelalte cazuri ignoră acest parametru." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Re-tăiere" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12339,11 +12336,11 @@ msgstr "" "cu sfârşitul acesteia (este vorba de un contur), sunt eliminate\n" "prin taierea peste acest punct." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Adăugați Finisare" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12351,8 +12348,8 @@ msgstr "" "Se va adăuga o secțiune Paint la sfârșitul GCode.\n" "O perie metalică va curăța materialul după frezare." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12364,13 +12361,13 @@ msgstr "" "- Pe bază de semințe: pornind de la punctul sămânță, spre exterior.\n" "- Linie: linii paralele." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "NCC Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12379,12 +12376,28 @@ msgstr "" "care să curete de cupru toate zonele unde se dorește să nu \n" "fie cupru." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Tip Unealtă" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Tipul de unealtă default:\n" +"- 'Formă-V'\n" +"- Circular" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Valoare Ofset" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12400,14 +12413,14 @@ msgstr "" "zonei care va fi procesată.\n" "- „Obiect de referință” - va procesa în zona specificată de un alt obiect." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 #, fuzzy #| msgid "Paint Plotting" msgid "Paint Plugin" msgstr "Afisare Paint" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12435,7 +12448,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Panelizează PCB" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12445,13 +12458,13 @@ msgstr "" "unde fiecare element este o copie a obiectului sursa, separat la o\n" "distanţă X, Y unul de celalalt." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Sep. coloane" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12459,13 +12472,13 @@ msgstr "" "Spatiul de separare între coloane.\n" "In unitatile curente." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Sep. linii" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12473,28 +12486,28 @@ msgstr "" "Spatiul de separare între linii.\n" "In unitatile curente." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Numărul de coloane ale panel-ului dorit" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Numărul de linii ale panel-ului dorit" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Geo" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Tip panel" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12504,8 +12517,8 @@ msgstr "" "- Gerber\n" "- Geometrie" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12517,12 +12530,12 @@ msgstr "" "orice două elemente de linie suprapuse din Panel\n" "și va elimina părțile suprapuse, păstrând doar una dintre ele." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Constrange" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12536,13 +12549,13 @@ msgstr "" "panelul final va contine numai acel număr de linii/coloane care se inscrie\n" "complet in aria desemnată." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Lătime (Dx)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12550,13 +12563,13 @@ msgstr "" "Lăţimea (Dx) in care panelul trebuie să se inscrie.\n" "In unitati curente." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Inăltime (Dy)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12570,7 +12583,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Unealta Dispenser SP" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12578,50 +12591,50 @@ msgstr "" "O unealtă care crează cod G-Code pentru dispensarea de pastă de fludor\n" "pe padurile unui PCB." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Dia nou" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "Valoarea pentru diametrul unei noi unelte" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Z start dispensare" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "Înălţimea (Z) când incepe dispensarea de pastă de fludor." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Z dispensare" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "Înălţimea (Z) in timp ce se face dispensarea de pastă de fludor." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Z stop dispensare" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "Înălţimea (Z) când se opreste dispensarea de pastă de fludor." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Z deplasare" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12630,16 +12643,16 @@ msgstr "" "Înălţimea (Z) când se face deplasare între pad-uri.\n" "(fără dispensare de pastă de fludor)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Z schimb. unealtă" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "Înălţimea (Z) când se schimbă unealta (nozzle-ul)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12648,12 +12661,12 @@ msgstr "" "Coordonatele X, Y pentru schimbarea uneltei (nozzle).\n" "Formatul este (x,y) unde x și y sunt numere Reale." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Viteza de deplasare a uneltei când se deplasează in planul X-Y." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12661,12 +12674,12 @@ msgid "" msgstr "" "Viteza de deplasare a uneltei când se miscă in plan vertical (planul Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Feedrate Z dispensare" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12675,12 +12688,12 @@ msgstr "" "Viteza de deplasare la mișcarea pe vertical spre\n" "poziţia de dispensare (in planul Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Viteza motor inainte" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12689,22 +12702,22 @@ msgstr "" "Viteza motorului de dispensare in timp ce impinge pastă de fludor\n" "prin orificiul uneltei de dispensare." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Pauza FWD" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Pauza dupa dispensarea de pastă de fludor." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Viteza motor inapoi" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12713,12 +12726,12 @@ msgstr "" "Viteza motorului de dispensare in timp ce retrage pasta de fludor\n" "prin orificiul uneltei de dispensare." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Pauza REV" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12727,7 +12740,7 @@ msgstr "" "Pauza dupa ce pasta de fludor a fost retrasă,\n" "necesară pt a ajunge la un echilibru al presiunilor." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Fişiere care controlează generarea codului G-Code." @@ -12738,7 +12751,7 @@ msgstr "Fişiere care controlează generarea codului G-Code." msgid "Substractor Plugin" msgstr "Opțiuni Unealta Substracţie" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12746,19 +12759,19 @@ msgstr "" "O unealtă pentru scăderea unui obiect Gerber sau Geometry\n" "din altul de același tip." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Închide Căile" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "Verificând aceasta, se vor închide căile tăiate de obiectul tăietor." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Șterge Obiectele Sursă" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12772,7 +12785,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Unealta Transformare" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12780,7 +12793,7 @@ msgstr "" "Diverse transformări care pot fi aplicate\n" "asupra unui obiect al aplicatiei." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12797,17 +12810,17 @@ msgstr "" "- Punct -> punct personalizat definit de coordonatele X, Y\n" "- Obiect -> centrul casetei de delimitare a unui obiect specific" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "Tipul de obiect utilizat ca referință." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Deformare" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12820,35 +12833,35 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Cuvinte cheie pt autocomplete" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Restabilire" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Restaurați lista cuvinte cheie pentru autocompletere la starea implicită." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Sterge tot" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Ștergeți din listă toate cuvintele cheie pentru autocompletare." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Lista de cuvinte cheie" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12860,30 +12873,30 @@ msgstr "" "Autocompleterul este instalat\n" "în Editorul de coduri și pentru Shell Tcl." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Extensie fișier" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "Un cuvânt cheie care trebuie adăugat sau șters la listă." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Adăugați cuvant cheie" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Adăugați un cuvânt cheie la listă" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Ștergeți cuvântul cheie" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Ștergeți un cuvânt cheie din listă" @@ -12891,27 +12904,27 @@ msgstr "Ștergeți un cuvânt cheie din listă" msgid "Excellon File associations" msgstr "Asocieri fisiere Excellon" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Restabiliți lista de extensii la starea implicită." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Ștergeți toate extensiile din listă." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Lista de extensii" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12919,45 +12932,45 @@ msgstr "" "Listă de extensii fisiere care să fie\n" "associate cu FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "O extensie de fișier care trebuie adăugată sau ștersă din listă." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Adaugă Extensie" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Adăugați o extensie de fișier la listă" +msgid "Add Extension" +msgstr "Adaugă Extensie" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Ștergeți Extensia" +msgid "Add a file extension to the list" +msgstr "Adăugați o extensie de fișier la listă" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Ștergeți Extensia" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Ștergeți o extensie de fișier din listă" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Aplicați Asociere" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Aplicați Asociere" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -13024,204 +13037,60 @@ msgstr "" "Tastați >ajutor< urmat de Run Code pentru o listă de comenzi Tcl FlatCAM " "(afișate în Tcl Shell)." -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "Exportul anulat ..." -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "Fișierul salvat în" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "Revizuire Cod" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 msgid "CNC Machine Code could not be updated" msgstr "Codul mașinii CNC nu a putut fi actualizat" -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 msgid "CNC Machine Code was updated" msgstr "Codul mașinii CNC a fost actualizat" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "Acest obiect CNCJob nu poate fi procesat deoarece este un" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "Obiect CNCJob" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "Editor Documente" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "Selectează una sau mai multe unelte din lista și încearcă din nou." -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "Anulat. Freza pt frezarea găurilor este mai mare decat diametrul găurii." -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Anulat. Freza este mai mare decat diametrul slotului de frezat." -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "Punctele de inflexiune au fost calculate." -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 -#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 -#: appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "Parametri pt" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2519 -msgid "No Tool Selected" -msgstr "Nici-o Unealtă selectată" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:678 appPlugins/ToolNCC.py:893 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "Unelte multiple" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 -#: appPlugins/ToolNCC.py:1383 appPlugins/ToolNCC.py:1455 -#: appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" -"Introduceti un diametru al uneltei valid: valoare ne-nula in format Real." - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "Nu s-a putut încărca fișierul DB Unelte." - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "" -"Unealta nu se află în baza de date Unelte. Se adaugă o unealtă implicită." - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 -#: appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" -"Anulat.\n" -"Mai multe unelte pentru un singur diametru au fost găsite în Baza de date " -"Unelte." - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 -#: appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "O nouă unealtă adăugată în Tabelul de Unelte din baza de date Unelte." - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "Unealtă adăugată in Tabela de Unelte." - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "A eșuat. Selectează o unealtă pt copiere." - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "Unealta a fost copiata in Tabela de Unelte." - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "Unealta a fost editata in Tabela de Unelte." - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "A eșuat. Selectează o unealtă pentru ștergere." - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "Unealta a fost stearsa din Tabela de Unelte." - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Dezactivat deoarece unealta este în formă V.\n" -"Pentru uneltele în formă V adâncimea de tăiere este\n" -"calculată din alți parametri precum:\n" -"- „V-tip Unghi” -> unghiul din vârful uneltei\n" -"- 'V-tip Dia' -> diametrul în vârful sculei\n" -"- Diametrul Uneltei-> coloana „Dia” găsită în tabelul uneltelor\n" -"NB: o valoare de zero înseamnă că Dia Unealta = 'V-tip Dia'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Acest obiect Geometrie nu poate fi procesat deoarece" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "A eșuat. Nici-o unealtă nu este selectată in Tabela de Unelte ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13230,53 +13099,44 @@ msgstr "" "este oferita.\n" "Adaugă un ofset pt unealtă sau schimbă Tipul Ofset." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "Analiza codului G în curs ..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "Analizarea codului G s-a terminat ..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "Prelucrarea G-Code terminată" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "Procesarea G-Code a eșuat cu eroarea" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Anulat. Fişier gol, nu are geometrie" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNCjob creat" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Finisare" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "Geometria nu a fost posibil să fie 'pictată' complet" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "Factorul de scalare trebuie să fie un număr: natural sau real." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13284,7 +13144,7 @@ msgstr "" "O pereche de valori (x,y) este necesară. Probabil că ai introdus numai o " "singură valoare in câmpul Offset." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13294,23 +13154,7 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de două." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Ștergere eșuată. Nu există zone de excludere de șters." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Ștergerea a eșuat. Nu este nimic selectat." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -msgid "Value edited in Exclusion Table." -msgstr "Valoarea a fost editată in Tabela de Excludere." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Buferarea geometriei solide" @@ -13318,16 +13162,16 @@ msgstr "Buferarea geometriei solide" msgid "Operation could not be done." msgstr "Operatia nu a putut fi executată." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "Geometria de izolare nu a fost posibil să fie generată." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Geometria de izolare creată" @@ -13359,7 +13203,7 @@ msgstr "Scalare..." msgid "Skewing..." msgstr "Deformare..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Dimensiuni" @@ -13454,35 +13298,35 @@ msgstr "Aria de Cupru" msgid "Script Editor" msgstr "Editor Script" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "Salvare multiplă" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Obiectul este redenumit din {old} in {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "selectat" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Motivul erorii" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Totate obiectele sunt selectate." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "Nici-un obiect nu este selectat." @@ -13575,7 +13419,7 @@ msgstr "Continut linie Gerber" msgid "Gerber Parser ERROR" msgstr "Eroare in parserul Gerber" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Buffer Gerber efectuat." @@ -13719,34 +13563,34 @@ msgstr "" "Daca se folosesc două puncte atunci va fi o translatie urmată de o posibilă " "rotatie." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Resetați Unealta" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13814,28 +13658,28 @@ msgstr "" "uneltei,\n" "depinzand de care dintre acestea este cunoscuta. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Calculul suprafeței" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Alege cum să calculezi suprafața plăcii." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Intensitate" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13843,11 +13687,11 @@ msgstr "" "Intensitatea curentului electric care se va seta\n" "in sursa de alimentare. In Amperi." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Durată" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13855,7 +13699,7 @@ msgstr "" "TImpul necesar (calculat) pentru\n" "efectuarea procedurii. In minute." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13908,19 +13752,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Anulat. Patru puncte sunt necesare pentru generarea GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "Nici-un obiect nu este selectat." @@ -13944,7 +13788,7 @@ msgstr "" "(pe cât posibil) colțurile obiectului." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Tip Obiect" @@ -14175,63 +14019,63 @@ msgstr "" "Reglați (Scalați și / sau Deformați) obiectele\n" "cu factorii determinați mai sus." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Gridul de Linii funcționează numai pentru referința „în sine” ..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Umplere solidă selectată." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Umplere Grila de Puncte selectată." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Umplere Grila de Pătrate selectată." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "Nu este nici-un obiect Gerber incărcat ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Adăugați geometria" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Adăugați fișierul sursă" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Unealta Copper Thieving efectuata." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -14240,73 +14084,73 @@ msgstr "Unealta Copper Thieving efectuata." msgid "Could not retrieve object" msgstr "Nu s-a putut incărca obiectul" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Faceți clic pe punctul final al zonei de umplere." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Unealta Thieving Tool a pornit. Se citesc parametrii." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Unealta Thieving Tool. Se pregătesc poligoanele de isolare." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Unealta Thieving Tool. Se pregătesc zonele de umplut cu cupru." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Geometria nu este acceptată pentr" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "Nici-un obiect disponibil." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "Tipul de obiect de referintă nu este acceptat." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "" "Unealta Copper Thieving. Se adauga o noua geometrie si se fuzioneaza acestea." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Creați geometrie" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "Mască M-Placare" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Adaugă geometrie mască PM" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Generarea măștii de placare cu model efectuată." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Unealta Copper Thieving terminata." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Obiect Gerber căruia i se va adăuga Copper Thieving." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Parametri Frezare" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14316,11 +14160,11 @@ msgstr "" "(umplutura poligonului poate fi împărțită în mai multe poligoane)\n" "si traseele de cupru din fisierul Gerber." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Tip Ref" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14329,19 +14173,19 @@ msgstr "" "Thieving.\n" "Poate fi Gerber, Excellon sau Geometrie." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Obiect Ref" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 msgid "The Application object to be used as non copper clearing reference." msgstr "Obiectul pentru a fi utilizat ca referință pt. curățarea de cupru." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Inserați Copper Thieving" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14349,11 +14193,11 @@ msgstr "" "Se va adăuga un poligon (poate fi împărțit în mai multe părți)\n" "care va înconjura traseele Gerber la o anumită distanță." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Inserați Rober Bar" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14365,11 +14209,11 @@ msgstr "" "la o anumită distanță.\n" "Necesar atunci când faceți placare găuri cu model." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Selectați obiectul Soldermask" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14379,11 +14223,11 @@ msgstr "" "Acesta va fi folosit ca bază pentru\n" "generarea de masca pentru placare cu model." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Zona placată" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14401,11 +14245,11 @@ msgstr "" "un pic mai mari decât padurile de cupru, iar această zonă este\n" "calculată din deschiderile soldermask." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Generați mască de placare cu model" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14415,80 +14259,80 @@ msgstr "" "geometriile Copper Thieving și / sau\n" "Robber Bar dacă acestea au fost generate." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Unealta Marcaje Colt" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Vă rugăm să selectați cel puțin o locație" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "Dimaetrul uneltei este zero." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "Obiectul Excellon conținând găurile din colțuri a fost creat ..." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "Obiectul Gerber conținând semnele din colțuri a fost creat ..." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "Obiect Gerber căruia i se va adăuga marcaje de colt." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Locaţii" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Locații unde să plasați markerele de colț." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Dreapta-sus" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "Comută Toate" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Adaugă Marcaj" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Va adăuga marcaje de colț în fișierul Gerber selectat." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Găuri in Colțuri" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Crează un obiect Excellon" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Se vor adăuga găuri în centrul marcajelor." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Locaţii" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14496,6 +14340,41 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" +"Introduceti un diametru al uneltei valid: valoare ne-nula in format Real." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Nu s-a putut încărca fișierul DB Unelte." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "" +"Unealta nu se află în baza de date Unelte. Se adaugă o unealtă implicită." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Anulat.\n" +"Mai multe unelte pentru un singur diametru au fost găsite în Baza de date " +"Unelte." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Actualizat unealta din baza de date Unelte." @@ -14504,9 +14383,9 @@ msgstr "Actualizat unealta din baza de date Unelte." msgid "Default tool added." msgstr "O unealtă implicită a fost adăugată." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "Unealta selectată nu poate fi utilizată aici. Alege alta." @@ -14555,13 +14434,13 @@ msgstr "Operatia de tăiere cu formă liberă s-a terminat." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Obiectul nu a fost gasit" @@ -14642,7 +14521,7 @@ msgstr "" "căi de tăiere pentru tăierea imprejurul poligoanelor." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Obiect Sursă" @@ -14667,15 +14546,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Unealta Decupare" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Căutați și Adăugați" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14689,16 +14568,16 @@ msgstr "" "în baza de date Instrumente. Dacă nu se găsește nimic\n" "în DB Unelte se adaugă o unealtă implicită." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Alegeți din DB" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14722,7 +14601,7 @@ msgstr "Punţi" msgid "Selection of the type of cutout." msgstr "Selectarea tipului de decupaj." -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Automat" @@ -14861,7 +14740,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Obiectul a fost oglindit" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15286,33 +15165,89 @@ msgstr "Acesta este punctul de mijloc al distanței euclidiană." msgid "Jump to Half Point" msgstr "Sari la Punctul de Mijloc" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Parametri pt" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Unelte multiple" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Nici-o Unealtă selectată" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Parametrii Uneltei curente sunt aplicați la toate Uneltele." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Focalizare Z" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Putere Laser" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Ștergere eșuată. Nu există zone de excludere de șters." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Ștergerea a eșuat. Nu este nimic selectat." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +msgid "Value edited in Exclusion Table." +msgstr "Valoarea a fost editată in Tabela de Excludere." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "Fişierul Excellon incărcat nu are găuri" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Crearea unei liste de puncte pentru găurire ..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "A eșuat. Puncte de gaurire în zonele de excludere." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "Începând G-Code" @@ -15320,7 +15255,7 @@ msgstr "Începând G-Code" msgid "Generating CNCJob..." msgstr "Se generează CNCJob ..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Formatul X, Y Toolchange trebuie să fie (x, y)." @@ -15344,9 +15279,9 @@ msgstr "" "Va căuta și va încerca să înlocuiască uneltele din Tabelul de Unelte\n" "cu unelte din DB care au o valoare a diametrului apropiată." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15354,15 +15289,15 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Aplicați parametrii la toate Uneltele" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15370,24 +15305,24 @@ msgstr "" "Parametrii din formularul curent vor fi aplicați\n" "la toate Uneltele din Tabelul Unelte." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Parametrii Comuni" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Parametrii care sunt comuni pentru toate uneltele." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Z schimb unealtă" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "Coordonatele X, Y" @@ -15399,19 +15334,19 @@ msgstr "" "Fișierul JSON postprocesor care dictează\n" "codul Gcode pentru obiectele Excellon." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Adăugați zone de excludere" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Acesta este ID-ul zonei." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Tipul obiectului în care a fost adăugată zona de excludere." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15419,7 +15354,7 @@ msgstr "" "Strategia folosită pentru zona de excludere. Du-te în jurul zonelor de " "excludere sau peste ele." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15427,33 +15362,33 @@ msgstr "" "Dacă strategia este de a trece peste zonă, atunci aceasta este înălțimea la " "care unealta va merge pentru a evita zona de excludere." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Adaugă Zonă:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Adăugați o zonă de excludere." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "" "Ștergeți toate zonele de excludere.Ștergeți toate extensiile din listă." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Șterge Obiectul Selectat" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Ștergeți toate zonele de excludere care sunt selectate în tabel." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Generează un obiect CNCJob" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15481,7 +15416,7 @@ msgstr "Unealta de Comp. Corodare" msgid "Missing parameter value." msgstr "Parametri Frezare" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "" "Obiect Gerber care va fi inversat\n" @@ -15532,7 +15467,7 @@ msgstr "" msgid "Mils value" msgstr "Valoarea in Mils" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Parametrii pt această unealtă" @@ -15620,37 +15555,37 @@ msgstr "" "Va crește grosimea caracteristicilor de cupru pentru a compensa corodarea " "laterală." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "Nu s-au extras găuri. Incearcă alti parametri." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 msgid "No soldermask extracted." msgstr "Nu s-a extras niciun obiect Soldermask." -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 msgid "No cutout extracted." msgstr "Nu s-a extras nicio decupare." -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Obiect Gerber din care se extrag găurile sau soldermask." -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 msgid "Process all Pads." msgstr "Procesează toate paduri-le." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Extrage Găuri" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 msgid "Extract an Excellon object from the Gerber pads." msgstr "Extrageți un obiect Excellon din pad-urile Gerber." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Extrage găuri dintr-un fisier Gerber." @@ -15725,30 +15660,30 @@ msgstr "" "Diametrul este întotdeauna dublu față de diametrul\n" "pentru fiduciarul de cupru." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Încarcă un obiect pt Film și încearcă din nou." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Încarcă un obiect container și încearcă din nou." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Se generează Film-ul ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Export film pozitiv" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Nici-un obiect Excellon nu este selectat. Încarcă un obiect ca referinta " "pentru perforare și încearcă din nou." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15757,7 +15692,7 @@ msgstr "" "A eșuat. Dimensiunea găurii de perforare este mai mare decât unele dintre " "aperturile din obiectul Gerber." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15766,16 +15701,16 @@ msgstr "" "A eșuat. Geometria obiectului nou creat este aceeași cu cea din geometria " "obiectului sursă ..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Export film negativ" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Nu exista container. Se foloseşte in schimb" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." @@ -15785,15 +15720,15 @@ msgstr "" "Pentru tipul de pagină „Bounds”, obiectul trebuie să se afle în primul " "cardan al graficului." -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Fișierul Film exportat în" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15805,7 +15740,7 @@ msgstr "" "Selectia facuta aici controlează ce obiecte vor fi \n" "gasite in combobox-ul >Obiect Film<." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15817,7 +15752,7 @@ msgstr "" "Selectia facuta aici controlează ce obiecte vor fi \n" "gasite in combobox-ul >Container<." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15830,33 +15765,33 @@ msgstr "" "Poate fi unul dintre cele patru puncte ale căsuței de delimitare a " "geometriei." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Salveaa filmul" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Salveaa filmul" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Oglindire" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Parametrii filmului" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Perforează găurii" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15867,11 +15802,11 @@ msgstr "" "găurire,\n" "când este făcută manual." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Sursă" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15881,34 +15816,34 @@ msgstr "" "- Excellon -> centrul găurilor Excellon va servi ca referință.\n" "- Centru Pad-> va încerca să utilizeze centrul de pad-uri ca referință." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Centru Pad" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Obiect Excellon" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" "Îndepărtați geometria Excellon din film pentru a crea găurile din pad-uri." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Mărimea Perforatii" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "" "Valoarea de aici va controla cât de mare este gaura de perforare în pad-uri." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Salveaa filmul" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15919,7 +15854,7 @@ msgstr "" "container selectat. Nu crează un obiect nou FlatCAM ci\n" "salvează pe HDD un fişier in formatul selectat." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15970,13 +15905,13 @@ msgstr "Import" msgid "Import IMAGE" msgstr "Importa Imagine" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 msgid "File no longer available." msgstr "Fișierul nu mai este disponibil." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15985,13 +15920,13 @@ msgstr "" "Gerber sunt acceptate" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Se importă" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Încarcat" @@ -16094,7 +16029,7 @@ msgstr "Importa imagine" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Deschide o imagine tip raster și importa aceasta in FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16103,8 +16038,8 @@ msgstr "" "Va inversa obiectul Gerber: ariile care contin cupru vor devein goale,\n" "iar ariile care nu aveau cupru vor fi pline." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16113,83 +16048,88 @@ msgstr "" "Obiectul Gerber are un poligon ca geometrie.\n" "Nu există distanțe între elementele de geometrie care sa poata fi gasite." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Se verifică validitatea diametrelor uneltelor." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Se verifică ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "Nu există unelte selectate în Tabelul de Unelte." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Izolare incompletă. Cel puțin un instrument nu poate face o izolare completă." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "S-a găsit diametrul optim al sculei" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "O nouă unealtă adăugată în Tabelul de Unelte din baza de date Unelte." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Unealta implicită a fost adăugată in Tabelul de Unelte." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "O unealtă din Tabela de Unelte a fost editata." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Anulat. Noua valoare pt diametrul uneltei este deja in Tabela de Unelte." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Ștergere eșuată. Selectează o unealtă pt ștergere." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Au fost șterse unelte din Tabela de Unelte." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Se Izolează" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Faceți clic pe un poligon pentru a-l izola." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Scădere Geo" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Geometria de Intersecţie" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Geometrie goala in" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16199,51 +16139,51 @@ msgstr "" "Dar mai există elemente de geometrie care nu sunt izolate. Încercați să " "includeți o unealtă cu diametrul mai mic." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "" "Următoarele sunt coordonatele poligoanelor care nu au putut fi izolate:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Poligon eliminat" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Faceți clic pentru a adăuga/elimina următorul poligon sau faceți clic " "dreapta pentru a începe." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "Nu a fost detectat niciun poligon sub poziția clicului." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "Lista Poligoanelor este goală. Intrerup." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Faceți clic pe punctul final al zonei de pictat." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Unealtă din Baza de date adăugată in Tabela de Unelte." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "O noua unealtă a fost adăugată in Tabela de Unelte." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Obiect Gerber pentru rutare de izolare." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16251,7 +16191,7 @@ msgstr "" "Un număr de unelte din care algoritmul va alege\n" "pe acelea care vor fi folosite pentru curățarea de Cu." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16268,13 +16208,13 @@ msgstr "" "obiectul\n" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie de rutare." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Adaugă Unealtă din DB" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16282,8 +16222,8 @@ msgstr "" "Găsiți un diametru al sculei care este garantat\n" "să facă o izolare completă." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16292,7 +16232,7 @@ msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16305,20 +16245,20 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "" "Obiectul a cărui suprafată va fi indepărtată din geometria tip Izolare." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 msgid "Select all available." msgstr "Selectați toate disponibile." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 msgid "Clear the selection." msgstr "Ștergeți selecția." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16665,15 +16605,15 @@ msgstr "" "obținute prin sondare și apoi aplicați aceste date\n" "peste GCode origina făcând astfel autonivelare." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Unealtă Frezare" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Apasare" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16681,7 +16621,7 @@ msgstr "" "Valoare negativă. Cu cât valoarea absolută este mai mare\n" "cu atât presiunea periei asupra materialului este mai puternică." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 #, fuzzy #| msgid "" #| "Disabled because the tool is V-shape.\n" @@ -16707,23 +16647,59 @@ msgstr "" "- Diametrul Uneltei-> coloana „Dia” găsită în tabelul uneltelor\n" "NB: o valoare de zero înseamnă că Dia Unealta = 'V-tip Dia'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Unealtă adăugată in Tabela de Unelte." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "Unealta a fost editata in Tabela de Unelte." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "A eșuat. Selectează o unealtă pt copiere." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "Unealta a fost copiata in Tabela de Unelte." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "A eșuat. Selectează o unealtă pentru ștergere." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "Unealta a fost stearsa din Tabela de Unelte." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Se generează Geometria de frezare a găurilor ..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Se generează Geometria de frezare a sloturilor ..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Acest obiect Geometrie nu poate fi procesat deoarece" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "A eșuat. Nici-o unealtă nu este selectată in Tabela de Unelte ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "Geometria nu a fost posibil să fie 'pictată' complet" + +#: appPlugins/ToolMilling.py:3580 msgid "Object for milling operation." msgstr "Obiect pentru operația de frezare." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 msgid "Tools in the object used for milling." msgstr "Unelte din obiect, folosite pentru frezare." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16734,7 +16710,7 @@ msgstr "" "la evenim. de schimb unealtă, va aparea sub forma T1, T2, etc\n" "in codul masină CNC" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16754,7 +16730,7 @@ msgstr "" "se poate activa/dezactiva\n" "afișarea in canvas." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16767,15 +16743,15 @@ msgstr "" "- Ambele -> va freza atat găurile cat si sloturile sau doar acelea care sunt " "disponibile" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "Diametrul frezei când se frezează sloturile" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 msgid "Offset Type" msgstr "Tip Offset" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16792,17 +16768,7 @@ msgstr "" "- Afară-> Tăietura va urma geometria pe exterior.\n" "- Personalizat -> Tăietura se va face la o anumită distanță." -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Int" -msgid "In" -msgstr "Int" - -#: appPlugins/ToolMilling.py:3916 -msgid "Out" -msgstr "Afară" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16813,7 +16779,7 @@ msgstr "" "este >Personalizat<. Aceasta valoare poate fi pozitivă pentru un ofset\n" "in exterior sau poate fi negativă pentru un ofset in interior." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16837,7 +16803,7 @@ msgstr "obiectul a fost deplasat" msgid "Error when mouse left click." msgstr "Eroare atunci când faceți clic pe butonul stânga al mouse-ului." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16845,111 +16811,111 @@ msgstr "" "Izolare incompletă. Niciuna dintre uneltele selectate nu poate face o " "izolare completă." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "Cel puțin una dintre uneltele selectate poate face o izolare completă." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Anulat. Unealta există deja in Tabela de Unelte." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Unealta NCC. Se pregătesc poligoanele non-cupru." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "Unealta NCC. Calculează aria 'goală'." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Buferarea terminată" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "" "Nu s-a putut obtine intinderea suprafaței care să fie curățată de cupru." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Unealta NCC. S-a terminat calculul suprafetei 'goale'." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "Geometria de Izolare este discontinuă.\n" "Marginea este mai mic decat diametrul uneltei de izolare." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "Obiectul selectat nu este potrivit pentru curățarea cuprului." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Curătarea poligonului cu metoda: linii." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "A eșuat. Se curață poligonul cu metoda: punct sursă." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "A eșuat. Se curață poligonul cu metoda: standard." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Poligonul nu a putut fi curațat. Locație:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "Nu există o unealtă de curățare a cuprului în selecție și este necesară cel " "puțin una." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Unelata NCC. S-a terminat pregătirea poligoanelor non-cupru. Taskul de " "curatare normal de cupru a inceput." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "Unealta NCC a esuat in a crea forma inconjurătoare." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "Unealta NCC cu diametrul uneltei" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "a inceput." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "" "Nu s-a putut folosi unealta pentru ca să fie realizată curățarea de cupru." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16961,31 +16927,31 @@ msgstr "" "pictată.\n" "Schimbați parametrii Paint și încercați din nou." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "Unealta NCC curătare toate efectuată." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" "Unealta NCC curătare toate efectuată dar izolatia este intreruptă pentru" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "unelte" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" "Unealta NCC. Operatia de curățare a cuprului prin prelucrare a restului a " "început." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "Unealta NCC curătare cu prelucrare tip 'rest' efectuată." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16993,11 +16959,11 @@ msgstr "" "Unealta NCC curătare toate cu prelucrare tip 'rest' efectuată dar izolatia " "este intreruptă pentru" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "Unealta NCC a pornit. Se citesc parametrii." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17005,7 +16971,7 @@ msgstr "" "Incearcă să folosesti optiunea Tipul de buffering = Complet in Preferinte -> " "Gerber General. Reincarcă fisierul Gerber după această schimbare." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17017,7 +16983,7 @@ msgstr "" "Ceea ce este selectat aici va dicta genul\n" "de obiecte care vor popula combobox-ul „Obiect”." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17033,7 +16999,7 @@ msgstr "" "Doar uneltele care efectiv au creat geometrie vor fi prezente in obiectul\n" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17042,7 +17008,7 @@ msgstr "" "non-cupru.\n" "Poate fi Gerber, Excellon sau Geometry." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" @@ -17079,47 +17045,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "Unealta Optim. Se caută distanța minimă." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Unealta Optim. Procesul s-a terminat cu succes." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Numărul de zecimale păstrate pentru distanțele găsite." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Distanta minima" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Afișează distanța minimă între caracteristicile de cupru." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Determinat" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Aparute" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "De câte ori este găsit acest minim." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Coordonatele punctelor minime" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Coordonate pentru puncte în care a fost găsită distanța minimă." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Salt la poziția selectată" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17127,11 +17093,11 @@ msgstr "" "Selectați o poziție în caseta de text Locații, apoi\n" "faceți clic pe acest buton." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Alte distanțe" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17139,13 +17105,13 @@ msgstr "" "Va afișa alte distanțe din fișierul Gerber ordonate de la\n" "minim până la maxim, neincluzând minimul absolut." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Coordonatele altor puncte distanțe" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17153,19 +17119,19 @@ msgstr "" "Alte distanțe și coordonatele pentru puncte\n" "unde a fost găsită distanța." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Distanțele Gerber" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Coordonatele punctelor" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Găsiți Minim" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17187,11 +17153,11 @@ msgstr "Deschidere PDF anulată" msgid "Parsing" msgstr "Se analizează" -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" @@ -17208,39 +17174,39 @@ msgstr "Deschiderea fişierului PDF a eşuat." msgid "Rendered" msgstr "Randat" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Nu se poate face 'pictare' pe geometrii MultiGeo" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Faceți clic pe un poligon pentru a-l picta." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Se pictează poligonul cu metoda: linii." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "A eșuat. Se pictează poligonul cu metoda: sămantă." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "A eșuat. Se picteaza poligonul cu metoda: standard." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Pictand cu o unealtă cu diametrul = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "a inceput" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17252,44 +17218,44 @@ msgstr "" "geometrice.\n" "Schimbă parametrii de 'pictare' și încearcă din nou." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Se 'Pictează' ..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Unealta Paint." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Taskul de pictare normal a unui polygon a inceput." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Crează o geometrie de tipul Bufer..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "Nu s-a gasit nici-un poligon." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "Taskul de pictare pt toate poligoanele a inceput." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "Taskul de pictare a unei arii a inceput." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17302,7 +17268,7 @@ msgstr "" "care să curete de cupru toate zonele unde se dorește să nu \n" "fie cupru." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17314,7 +17280,7 @@ msgstr "" "Ceea ce este selectat aici va dicta genul\n" "de obiecte care vor popula combobox-ul „Obiect”." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17322,7 +17288,7 @@ msgstr "" "O suma de unelte din care algoritmul va alege pe acelea\n" "care vor fi folosite pentru 'pictare'." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17338,7 +17304,7 @@ msgstr "" "Doar uneltele care efectiv au creat geometrie vor fi prezente in obiectul\n" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17346,44 +17312,44 @@ msgstr "" "Tipul de obiect FlatCAM care trebuie utilizat ca referință pt. pictare.\n" "Poate fi Gerber, Excellon sau Geometry." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Creați un obiect de geometrie care pictează (Paint) poligoanele." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Referintă panelizare" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Val. coloane sau linii este zero. Schimbă aceasta val. intr-un număr pozitiv " "intreg." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Se generează Panel-ul… " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Se generează Panelul ... Se adaugă codul sursă." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Optimizarea căilor suprapuse." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Optimizare finalizată." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Generarea panelului ... Se fac copii" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17392,11 +17358,11 @@ msgstr "" "{text} Prea mare pt aria desemnată. Panelul final are {col} coloane si {row} " "linii" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Panel creat cu succes." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17408,7 +17374,7 @@ msgstr "" "Selectia facuta aici va dicta tipul de obiecte care se vor\n" "regasi in combobox-ul >Obiect<." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17417,11 +17383,11 @@ msgstr "" "Acesta va fi multiplicat intr-o arie\n" "de linii și coloane." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Referintă panelizare" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17443,7 +17409,7 @@ msgstr "" "referintă,\n" "prin urmare mentinand obiectele panelizate in sincronizare unul cu altul." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17455,7 +17421,7 @@ msgstr "" "Selectia facuta aici va dicta tipul de obiecte care se vor\n" "regasi in combobox-ul >Container<." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17463,11 +17429,11 @@ msgstr "" "Obiectul care este folosit ca și container \n" "pt obiectul care va fi panelizat." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Date panel" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17483,15 +17449,15 @@ msgstr "" "Spatierile sunt de fapt distante intre oricare două elemente ale \n" "ariei panelului." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Mentine panelul in" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Panelizează obiectul" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17533,7 +17499,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." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." @@ -17712,14 +17678,14 @@ msgstr "Selecția a fost anulată." msgid "Gerber into which to punch holes" msgstr "Obiect Gerber pentru Punctare găuri" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Îndepărtați geometria Excellon din obiectul Gerber pentru a crea găurile din " "pad-uri." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17729,7 +17695,7 @@ msgstr "" "sunt selectate pe ecran dar numai acelea care\n" "sunt în pad-urile preselectate." -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -18435,15 +18401,15 @@ msgstr "" msgid "processes running." msgstr "procesele care rulează." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "Aplicaţia va reporni ..." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Esti sigur că dorești să schimbi din limba curentă in" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -18451,15 +18417,15 @@ msgstr "" "FlatCAM are fişiere/obiecte care au fost modificate. \n" "Dorești să Salvezi proiectul?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "Aplicația se inițializează ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "Nu am gasit fişierele cu traduceri. Mesajele aplicaţiei lipsesc." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -18467,7 +18433,7 @@ msgstr "" "Aplicația se inițializează …\n" "Initializarea spațiului de afisare a inceput." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18477,48 +18443,48 @@ msgstr "" "Initializarea spațiului de afisare a inceput.\n" "Initializarea spatiului de afisare s-a terminat in" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Proiect nou - Nu a fost salvat" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Au fost găsite fișiere de preferințe implicite vechi. Vă rugăm să reporniți " "aplicația pentru a le actualiza." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Deschiderea fişierului de configurare a eşuat." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Deschiderea fişierului Script eşuat." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Deschiderea fişierului Excellon a eşuat." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Deschiderea fişierului GCode a eşuat." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Deschiderea fişierului Gerber a eşuat." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Selectează un obiect tip Geometrie Gerber, CNCJob sau Excellon pentru " "editare." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "Editorul nu a putut porni." -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18528,89 +18494,89 @@ msgstr "" "MultiGeo nu este posibilă.\n" "Se poate edita numai o singură geometrie de fiecare dată." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "Zona EDITOR" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Editorul este activ ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Vrei sa salvezi obiectul editat?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Obiectul nu are date dupa editare." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Ieşire din Editor. Continuțul editorului este salvat." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Selectează un obiect tip Gerber, Geometrie, Excellon sau CNCJob pentru " "actualizare." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "este actualizat, întoarcere la aplicaţie..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Ieşire din Editor. Continuțul editorului nu a fost salvat." -#: app_Main.py:2845 +#: app_Main.py:2837 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Selectează un obiect tip Gerber, Geometrie, Excellon sau CNCJob pentru " "actualizare." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Salvat in" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "S-a exportat fişierul in" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "" "Deschiderea fişierului cu >fişiere recente< pentru a fi salvat a eșuat." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "" "Deschiderea fişierului cu >proiecte recente< pentru a fi salvat a eșuat." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Dezvoltare" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Raportare probleme" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Închide" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Licențiat sub licența MIT" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18663,7 +18629,7 @@ msgstr "" "UTILIZAREA SA,\n" "SAU ORICE TRATĂRI ÎN ACEST SOFTWARE." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Splash" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Programatori" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Traducatori" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Licență" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Atribuiri" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Programator" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Statut" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "E-mail" -#: app_Main.py:3439 +#: app_Main.py:3436 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Limba" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Traducător" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Corecţii" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Acest program este %s și gratuit într-un sens foarte larg al cuvântului." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "Cu toate acestea, nu poate evolua fără contribuții ." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "" "Dacă doriți ca această aplicație să crească și să devină din ce în ce mai " "bună" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "puteți contribui la dezvoltare prin:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Efectuand PR's in Bitbucket, dacă sunteți dezvoltator" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "Rapoarte de Erori furnizând pașii necesari pentru reproducerea erorii" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Dacă îți place ceea ce ai văzut până acum ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "Donațiile NU sunt necesare." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Dar sunt binevenite" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Contribuie" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Schimb de Link-uri" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Curând ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "How To's" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18816,29 +18778,29 @@ msgstr "" "Dacă nu puteți obține informații despre aplicație\n" "utilizați linkul canalului YouTube din meniul Ajutor." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Site alternativ" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiile de fișiere Excellon selectate înregistrate cu FlatCAM." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensii de fișiere GCode selectate înregistrate cu FlatCAM." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensii de fișiere Gerber selectate înregistrate cu FlatCAM." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Cel puțin două obiecte sunt necesare pentru a fi unite. Obiectele selectate " "în prezent" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18855,45 +18817,45 @@ msgstr "" "informatii și rezultatul ar putea să nu fie cel dorit. \n" "Verifică codul G-Code generat." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Fuziunea geometriei s-a terminat" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "A eșuat. Fuzionarea Excellon functionează doar cu obiecte de tip Excellon." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Fuziunea Excellon a fost terminată" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" "A eșuat. Fuzionarea Gerber functionează doar cu obiecte de tip Gerber ." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Fuziunea Gerber a fost terminată" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "A eșuat. Selectează un obiect Geometrie și încearcă din nou." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Se astepta o Geometrie FlatCAM, s-a primit" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul MultiGeo." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul SingleGeo ." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -18905,19 +18867,25 @@ msgstr "" "\n" "Doriți să continuați?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Unitătile au fost convertite in" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Spațiul de lucru activat." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Spațiul de lucru este dezactivat." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "Folderul de preferințe FlatCAM a fost deschis." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -18925,11 +18893,11 @@ msgstr "" "Adăugarea de unelte noi functionează doar in modul Avansat.\n" "Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Șterge obiectele" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18937,89 +18905,89 @@ msgstr "" "Sigur doriți să ștergeți definitiv\n" "obiectele selectate?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Salvează continutul din Editor și încearcă din nou." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Obiectul este șters" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Click pentru a seta originea..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Setează Originea..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Originea a fost setată" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Coordonate pentru origine specificate, dar incomplete." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Deplasare către Origine..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "A eșuat. Nici-un obiect nu este selectat." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Sari la ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Introduceți coordonatele in format X,Y:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Localizează ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Intrerup. Taskul curent va fi închis cât mai curând posibil ..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "Taskul curent a fost închis la cererea utilizatorului ..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "" "Adaugarea unei unelte din Baza de date nu este permisa pt acest obiect." -#: app_Main.py:6620 +#: app_Main.py:6624 msgid "" "One or more Tools are edited.\n" "Do you want to save?" @@ -19027,189 +18995,189 @@ msgstr "" "Unul sau mai multe Unelte sunt editate.\n" "Doriți să actualizați baza de date?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Salvează baza de date Unelte" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Rotaţie executată." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "Mișcarea de rotație nu a fost executată." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Deformare pe axa X terminată." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Deformare pe axa Y terminată." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Grid nou ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Valoare Grid:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Grid nou" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "Grila există deja" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Adăugarea unei valori de Grilă a fost anulată" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "Valoarea Grilei nu există" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Valoarea Grila a fost stearsă" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Ștergerea unei valori de Grilă a fost anulată" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Editor Cod Sursă" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 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:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Mergi la Linia ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Toate obiectele sunt reafisate" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Eşec in incărcarea listei cu fişiere recente." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Eşec in parsarea listei cu fişiere recente." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Eşec in incărcarea listei cu proiecte recente." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "Eşec in parsarea listei cu proiecte recente." -#: app_Main.py:8141 +#: app_Main.py:8145 msgid "Recent files list was reset." msgstr "Lista fișierelor recente a fost resetată." -#: app_Main.py:8155 +#: app_Main.py:8159 msgid "Recent projects list was reset." msgstr "Lista proiectelor recente a fost resetată." -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Sterge Proiectele recente" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Data emiterii" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Afișat" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Lipire" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Spațiu de lucru activ" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Dimensiunea spațiului de lucru" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Orientarea spațiului de lucru" -#: app_Main.py:8355 +#: app_Main.py:8359 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:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM este la ultima versiune!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: app_Main.py:8379 +#: app_Main.py:8383 msgid "There is a newer version of FlatCAM available for download:" msgstr "O nouă versiune de FlatCAM este disponibilă pentru download:" -#: app_Main.py:8383 +#: app_Main.py:8387 msgid "info" msgstr "informaţie" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19221,44 +19189,44 @@ msgstr "" "Preferinţe -> General\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Toate afişările sunt dezactivate." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Toate afişările care nu sunt selectate sunt dezactivate." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Toate afişările sunt activate." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Toate afişările care nu sunt selectate sunt activate." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Toate afişările selectate sunt activate..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Toate afişările selectate sunt dezactivate..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Activează Afișare ..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Dezactivează Afișare ..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Setează transparenta ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19266,92 +19234,92 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare s-a terminat in" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Se incarcă un fişier Gerber." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Se incarcă un fişier Excellon." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Se incarcă un fişier G-Code." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "Încarcă HPGL2" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "Se incarcă un fişier HPGL2." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: app_Main.py:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 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:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Salvează codul sursa Script ca fişier" -#: app_Main.py:9431 +#: app_Main.py:9454 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:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Salvează codul sursa Document ca fişier" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 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:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Doar obiecte tip Geometrie pot fi folosite." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "Importă SVG" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Importa DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19361,144 +19329,156 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Vrei sa salvezi obiectul editat?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Salvează Pref" + +#: app_Main.py:9875 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Un nou Proiect a fost creat" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Un nou Proiect a fost creat" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Un nou script TCL a fost creat in Editorul de cod." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Se executa un fisier script FlatCAM." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: app_Main.py:9992 +#: app_Main.py:10032 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:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "Tipărirea obiectelor FlatCAM" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Salvați obiectul în format PDF ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "Se tipărește ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "Fișierul PDF salvat în" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Se exportă ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "Fişier SVG exportat in" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "Importă Preferințele FlatCAM" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Valorile default au fost importate din" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "Exportă Preferințele FlatCAM" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Exportă Preferințele in" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Fişierul Excellon exportat in" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Nu s-a putut exporta." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Fişier Gerber exportat in" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "Fişierul DXF exportat in" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "Importul a eșuat." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Eşec in incărcarea fişierului" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Parsarea fişierului a eșuat" -#: app_Main.py:10942 +#: app_Main.py:10982 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:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 msgid "Opening" msgstr "Se incarcă" -#: app_Main.py:10966 +#: app_Main.py:11006 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:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Nu se poate incărca fişierul" -#: app_Main.py:11034 +#: app_Main.py:11074 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:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "Se citeşte un fişier G-Code" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Acest obiect nu este de tip GCode" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19509,76 +19489,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:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "A eșuat. Probabil fișierul nu este de tip HPGL2 ." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "S-a încărcat un script TCL în Editorul Cod." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "Eşec in incărcarea fişierului TCL." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Se incarca un fişier FlatCAM de configurare." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Eşec in incărcarea fişierului de configurare" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Se incarca un fisier proiect FlatCAM." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Eşec in incărcarea fişierului proiect" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Se încarcă proiectul ... se restabileste" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Proiectul a fost incărcat din" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Salvează Proiect ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Proiectul s-a salvat in" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "Obiectul este folosit de o altă aplicație." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Eşec in incărcarea fişierului proiect" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Încercați din nou pentru a-l salva." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Esec in analizarea fişierului Proiect" -#: app_Main.py:11575 +#: app_Main.py:11615 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 " @@ -19620,15 +19600,15 @@ msgstr "Obiectul a fost deformat" msgid "Object was buffered" msgstr "Obiectul a fost tamponat" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "Nu exista un asemenea parametru" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Geometria se indexeaza înainte de a genera G-Code..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19641,31 +19621,31 @@ msgstr "" "Se presupune că este o eroare de tastare astfel ca aplicaţia va converti " "intr-o valoare negativă. Verifică codul masina (G-Code etc) rezultat." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "" "Parametrul >Z tăiere< este nul. Nu va fi nici-o tăiere prin urmare " "intrerupem procesul" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "Formatul End X, Y trebuie să fie (x, y)." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Pornirea codului G pentru scula cu diametrul" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "Coordonatele G91 nu au fost implementate" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Generare G-Code finalizată pentru unealta:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19673,7 +19653,7 @@ msgstr "" "Parametrul >Z tăiere< este None sau zero. Cel mai probabil o combinaţie " "nefericita de parametri." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19686,17 +19666,17 @@ msgstr "" "Se presupune că este o eroare de tastare astfel ca aplicaţia va converti " "intr-o valoare negativă. Verifică codul masina (G-Code etc) rezultat." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Parametrul >Z tăiere< este nul. Nu va fi nici-o tăiere prin urmare nu " "procesam fişierul" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "Parametrul >Z deplasare< este None sau zero." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19709,21 +19689,21 @@ msgstr "" "Se presupune că este o eroare de tastare astfel ca aplicaţia va converti " "intr-o valoare pozitivă. Verifică codul masina (G-Code etc) rezultat." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "Parametrul >Z deplasare< este zero. Aceasta este periculos, prin urmare nu " "se procesează fişierul" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Generarea G-Code terminată" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "căi trasate" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19733,7 +19713,7 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de doua. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19741,7 +19721,7 @@ msgstr "" "Parametrul >Schimbare Unealtă X, Y< in Editare -> Peferințe trebuie să fie " "in formatul (x, y) dar are o singură valoare in loc de două." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19751,14 +19731,14 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de doua." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Se încearcă generarea unui CNC Job dintr-un obiect Geometrie fără atributul " "solid_geometry." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19767,41 +19747,41 @@ msgstr "" "current_geometry \n" "Mareste valoarea absoluta și încearcă din nou." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "Nu există date cu privire la unealtă in Geometria SolderPaste." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Generarea G-Code SolderPaste s-a terminat" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Analizând fișierul GCode. Numărul de linii" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Crează un obiect tip Geometrie din fisierul GCode analizat. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Analizarea fișierului GCode pentru unealta cu diametrul" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Numărul de linii" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" "Crearea geometriei din fișierul GCode analizat pentru diametrul " "instrumentului" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "Coordonatele G91 nu au fost implementate ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Parsarea fişierului cu valori default a eșuat." @@ -19905,6 +19885,39 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "V-shape" +#~ msgstr "Formă-V" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "Unghiul la vârf pentru unealta tip V-Shape. \n" +#~ "In grade." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Dezactivat deoarece unealta este în formă V.\n" +#~ "Pentru uneltele în formă V adâncimea de tăiere este\n" +#~ "calculată din alți parametri precum:\n" +#~ "- „V-tip Unghi” -> unghiul din vârful uneltei\n" +#~ "- 'V-tip Dia' -> diametrul în vârful sculei\n" +#~ "- Diametrul Uneltei-> coloana „Dia” găsită în tabelul uneltelor\n" +#~ "NB: o valoare de zero înseamnă că Dia Unealta = 'V-tip Dia'" + +#~ msgid "Polish" +#~ msgstr "Finisare" + +#~ msgid "Corrections" +#~ msgstr "Corecţii" + #~ msgid "TT" #~ msgstr "TU" diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index b519be6b..c3562afd 100644 Binary files a/locale/ru/LC_MESSAGES/strings.mo and b/locale/ru/LC_MESSAGES/strings.mo differ diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po index f3428425..aac8a332 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: 2021-07-18 12:03+0300\n" +"POT-Creation-Date: 2021-08-23 14:00+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -86,7 +86,7 @@ msgstr "Либо название, либо ссылка уже в таблиц msgid "Bookmark added." msgstr "Закладка добавлена." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Резервный сайт" @@ -102,7 +102,7 @@ msgstr "Закладка удалена." msgid "Export Bookmarks" msgstr "Экспорт закладок" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Закладки" @@ -111,32 +111,32 @@ msgstr "Закладки" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "Отменено." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -145,8 +145,8 @@ msgstr "" "Скорее всего, другое приложение держит файл открытым и недоступным." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Не удалось загрузить файл." @@ -170,30 +170,30 @@ msgstr "Закладки импортированы из" msgid "The user requested a graceful exit of the current task." msgstr "Пользователь запросил выход из текущего задания." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Нажмите на начальную точку области." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Нажмите на конечную точку области." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "Зона добавлена. Щелкните правой кнопкой мыши для завершения." #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Нажмите на следующую точку или щелкните правой кнопкой мыши для " @@ -232,17 +232,38 @@ msgstr "Все исключаемые зоны удалены." msgid "Selected exclusion zones deleted." msgstr "Выбранные исключаемые зоны удалены." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Дорожка" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Int" +msgid "In" +msgstr "Внутр" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +#, fuzzy +#| msgid "Cut" +msgid "Out" +msgstr "Резать" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Своё" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Rough" msgid "Roughing" msgstr "Грубый" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Finish" msgid "Finishing" @@ -250,18 +271,16 @@ msgstr "Конец" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Изоляция" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 #, fuzzy #| msgid "Polish" msgid "Polishing" @@ -275,22 +294,22 @@ msgstr "ИД" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "Имя" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Цель" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -335,8 +354,8 @@ msgstr "" "служит в качестве примечания для пользователя." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Диаметр инструмента" @@ -376,42 +395,42 @@ msgstr "" "Вид прикладного инструмента, в котором этот инструмент будет использоваться." #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "Основные" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Фрезерование" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Сверление" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Нарисовать" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "NCC" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -419,21 +438,23 @@ msgstr "Обрезка платы" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Форма" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -472,13 +493,13 @@ msgstr "" "Угол накончика для инструментов V-образной формы." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 #, fuzzy #| msgid "Jog" msgid "Job" msgstr "Бег трусцой" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -520,18 +541,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Глубина резания" @@ -570,13 +591,13 @@ msgstr "" "Значение, используемое для резки материала при каждом проходе." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Отвод по Z" @@ -629,9 +650,9 @@ msgstr "" "обеспечить полную изоляцию. Это длина\n" "дополнительный разрез." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "Скорость подачи X-Y" @@ -644,10 +665,10 @@ msgstr "" "Скорость на плоскости XY используется при резке материала." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Скорость подачи Z" @@ -677,7 +698,7 @@ msgstr "" "использовать\n" "команда G0 g-кода. В основном 3D принтеры." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Скорость вращения шпинделя" @@ -692,7 +713,7 @@ msgstr "" "Скорость вращения шпинделя в об/мин." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Задержка" @@ -719,11 +740,11 @@ msgstr "" "Задержка, используемая для того, чтобы шпиндель двигателя достиг своей " "заданной скорости." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "Операция" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -735,28 +756,28 @@ msgstr "" "Если это не удастся, то очистка от меди также потерпит неудачу.\n" "- Очистка - > обычная очистка от меди." -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Сбросить" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Тип фрезерования" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -768,38 +789,38 @@ msgstr "" "- conventional / полезен, когда нет компенсации люфта" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Постепенный" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Обычный" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Перекрытие" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -820,54 +841,54 @@ msgstr "" "из-за большого количества путей." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Отступ" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Граница рамки." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Метод" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -880,57 +901,57 @@ msgstr "" "- Линейный: параллельные линии." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Стандартный" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "По кругу" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Линий" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Комбо" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Подключение" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -939,18 +960,18 @@ msgstr "" " для минимизации подъёма инструмента." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Контур" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -959,19 +980,19 @@ msgstr "" "для зачистки неровных краёв." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Смещение" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -982,16 +1003,16 @@ msgstr "" "от медных особенностей." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" "be painted." msgstr "Расстояние, которое не закрашивать до края полигона." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1013,19 +1034,19 @@ msgstr "" "в указанном порядке." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Laser_lines" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Проход" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1033,21 +1054,21 @@ msgstr "" "Ширина промежутка изоляции в \n" "числах (целое число) ширины инструмента." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Размер части ширины инструмента, который будет перекрываться за каждый " "проход." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Тип изоляции" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1067,25 +1088,25 @@ msgstr "" "изоляция может быть выполнена только при наличии проема.\n" "внутри полигона (например, полигон имеет форму \"пончика\")." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Полная" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Наруж" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "Внутр" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1093,12 +1114,12 @@ msgstr "" "Глубина сверления (отрицательная) \n" "ниже слоя меди." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Смещение Z" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1109,11 +1130,11 @@ msgstr "" "создать необходимый диаметр выходного отверстия за счет формы наконечника.\n" "Значение здесь может компенсировать Cut Z параметра." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1125,16 +1146,16 @@ msgstr "" "сократить несколько раз, пока Cut Z не станет\n" "достиг." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Глубина каждого прохода (положительный)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1142,8 +1163,8 @@ msgstr "" "Отвод инструмента при холостом ходе\n" "по плоскости XY." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1155,14 +1176,14 @@ msgstr "" "Так называемая подача «Погружения».\n" "Используется для линейного перемещения G01." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "Пороги скорости подачи" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1176,14 +1197,14 @@ msgstr "" "Полезно только для Marlin,\n" "игнорировать для любых других случаев." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Скорость вращения шпинделя" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1191,17 +1212,17 @@ msgstr "" "Скорость шпинделя\n" "в оборотах в минуту(опционально) ." -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Сверлильные пазы" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Если выбранный инструмент имеет пазы, то они будут просверлены." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1209,12 +1230,12 @@ msgstr "" "На сколько (в процентах) диаметр инструмента должен перекрывать предыдущее " "сверлильное отверстие." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Последнее упражнение" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1223,11 +1244,11 @@ msgstr "" "Если длина ПАЗа не полностью покрыта сверлильными отверстиями,\n" "добавьте сверлильное отверстие в конечной точке паза." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1237,12 +1258,12 @@ msgstr "" "сделает вырез печатной платы дальше от\n" "фактической границы печатной платы" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Размер перемычки" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1255,12 +1276,12 @@ msgstr "" "окружающий материал (тот самый \n" "из которого вырезается печатная плата)." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Тип разрыва " -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1276,22 +1297,22 @@ msgstr "" "- M-Байт -> \"мышиные укусы\" - то же самое, что и \"мост\", но покрытый " "сверлильными отверстиями" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Мост" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "Тонкий" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Глубина" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1300,32 +1321,32 @@ msgstr "" "Глубина до тех пор, пока фрезерование не будет сделано\n" "для того, чтобы утончить зазоры." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "Диаметр сверлильного отверстия при запуске \"мыши кусаются\"." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Промежуток" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "Расстояние между отверстиями сверла при выполнении \"мышиных укусов\"." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Выпуклая форма" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1334,7 +1355,7 @@ msgstr "" "Создайте выпуклую форму, окружающую всю печатную плату.\n" "Используется только в том случае, если тип исходного объекта-Gerber." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Вариант" @@ -1425,44 +1446,44 @@ msgstr "" "активной геометрии после выбора инструмента\n" "в базе данных." -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "Отмена" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1471,36 +1492,36 @@ msgstr "Отмена" msgid "Edited value is out of range" msgstr "Отредактированное значение находится вне диапазона" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1533,27 +1554,27 @@ msgstr "Копировать из БД" msgid "Delete from DB" msgstr "Удалить из БД" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Сохранить изменения" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "База данных" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Не удалось прочитать файл БД." @@ -1634,9 +1655,9 @@ msgstr "Чтобы добавить отверстие, сначала выбе #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1654,24 +1675,24 @@ msgstr "Чтобы добавить отверстие, сначала выбе #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Готово." @@ -1685,7 +1706,7 @@ msgstr "" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Нажмите на целевой точке ..." @@ -1710,23 +1731,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Слишком много элементов для выбранного интервала." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Неудачно." @@ -1766,9 +1787,9 @@ msgstr "" "изменения размера." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "Отмененный. Ничего не выбрано." @@ -1778,79 +1799,77 @@ msgid "Click on reference location ..." msgstr "Кликните на конечную точку ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Удалить" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Всего отверстий" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Всего пазов" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Расширенный" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Неправильно введен формат значения, используйте числа." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1859,67 +1878,67 @@ msgstr "" "Сохраните и повторно отредактируйте Excellon, если вам нужно добавить этот " "инструмент. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Добавлен новый инструмент с диаметром" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Выберите инструмент в таблице инструментов" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Удалён инструмент с диаметром" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "В файле нет инструментов. Прерывание создания Excellon." -#: appEditors/AppExcEditor.py:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 #, fuzzy #| msgid "Generate" msgid "Generating" msgstr "Создать" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Редактирование Excellon завершено." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Отмена. Инструмент/сверло не выбрано" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Нажмите на центральную позицию кругового массива" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Редактор Excellon" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1928,19 +1947,19 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "Имя:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Таблица инструментов" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1948,19 +1967,19 @@ msgstr "" "Инструменты для Excellon объекта\n" "используемые для сверления." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Конвертировать Слоты" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Преобразуйте пазы в выбранных инструментах в сверла." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Добавить/Удалить инструмент" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1968,33 +1987,33 @@ msgstr "" "Добавляет/Удаляет инструмент в списоке инструментов\n" "для этого Excellon объекта ." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Диаметр инструмента" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Добавить" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2002,11 +2021,11 @@ msgstr "" "Добавляет новый инструмент в список инструментов\n" "с диаметром, указанным выше." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Удалить инструмент" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2014,55 +2033,55 @@ msgstr "" "Удаляет инструмент из списка инструментов\n" "в выбранной строке таблицы инструментов." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Инструмент изменения размера" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 msgid "Resize a drill or a selection of drills." msgstr "Изменяет размер сверла или выбранных свёрел." -#: appEditors/AppExcEditor.py:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Изменить диаметр" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Диаметр для изменения." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Изменить" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Изменить размер сверла" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Добавить массив отверстий" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 msgid "Add an array of drills (linear or circular array)" msgstr "Добавляет массив свёрел (линейный или круговой массив)" -#: appEditors/AppExcEditor.py:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Тип" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2070,50 +2089,47 @@ msgstr "" "Выберите тип массива свёрел для создания.\n" "Это может быть линейный X (Y) или круговой" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Линейный" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Круг" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Номер" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "Укажите, сколько свёрел должно быть в массиве." -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Направление" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2125,73 +2141,73 @@ msgstr "" "- 'Y' - вертикальная ось или\n" "- 'Угол' - произвольный угол наклона массива" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Угол" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Шаг" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Подача = Расстояние между элементами массива." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2203,11 +2219,11 @@ msgstr "" "Минимальное значение: -360,00 градусов.\n" "Максимальное значение: 360,00 градусов." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2215,42 +2231,42 @@ msgstr "" "Направление для кругового массива.\n" "Может быть CW = по часовой стрелке или CCW = против часовой стрелки." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 msgid "Angle at which each element in circular array is placed." msgstr "Угол, под которым расположен каждый элемент в круговом массиве." -#: appEditors/AppExcEditor.py:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Параметры слота" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2258,21 +2274,21 @@ msgstr "" "Параметры для добавления прорези (отверстие овальной формы)\n" "либо один, либо как часть массива." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Длина" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Длина. Длина слота." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2284,8 +2300,8 @@ msgstr "" "- 'Y' - вертикальная ось или\n" "- «Угол» - произвольный угол наклона паза" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2297,15 +2313,15 @@ msgstr "" "Минимальное значение: -360,00 градусов.\n" "Максимальное значение: 360,00 градусов." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Параметры массива пазов" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Параметры для массива пазов(линейный или круговой массив)" -#: appEditors/AppExcEditor.py:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2313,21 +2329,21 @@ msgstr "" "Выберите тип массива пазов для создания.\n" "Это может быть линейный X (Y) или круговой" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Укажите, сколько пазов должно быть в массиве." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Выход Из Редактора" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Выход из редактора." @@ -2335,12 +2351,12 @@ msgstr "Выход из редактора." msgid "Buffer Selection" msgstr "Выбор Буфера" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Расстояние буфера" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Угол буфера" @@ -2357,32 +2373,32 @@ msgstr "" "- 'Квадрат:' угол встречается под острым углом для внешнего буфера.\n" "- 'Скошенный:' линия, напрямую соединяющая элементы, встречающиеся в углу" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Круглый" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Квадрат" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Скошенный" @@ -2402,28 +2418,28 @@ msgstr "Полный буфер" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2441,15 +2457,15 @@ msgid "Plugin" msgstr "plugin_tab" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Буфер" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение расстояния буфера или оно имеет неправильный формат. " @@ -2463,23 +2479,23 @@ msgstr "Инструмент Ввода Текста" msgid "Font" msgstr "Шрифт" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Размер" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Tекст" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Применить" @@ -2487,19 +2503,19 @@ msgstr "Применить" msgid "Text Tool" msgstr "Текст" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Инструменты" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Рисование" @@ -2527,65 +2543,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Фигура не выбрана." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Трансформация" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Вращение" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Наклон/Сдвиг" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Масштаб" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Зеркалирование (отражение)" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Буфер" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Ссылка" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2602,64 +2618,64 @@ msgstr "" "- Точка -> пользовательская точка, заданная координатами X,Y.\n" "- Мин Выделение -> точка (minx, miny) ограничивающего поля выделения" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Источник" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Выбор" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Точка" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Минимальное расстояние" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Значение" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "Точка привязки в формате X,Y." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Координаты скопированы в буфер обмена." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2672,7 +2688,7 @@ msgstr "" "Положительные числа для движения по часовой стрелке.\n" "Отрицательные числа для движения против часовой стрелки." -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2684,30 +2700,30 @@ msgstr "" "ограничительная рамка для всех выбранных объектов." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Ссылка" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 msgid "Link the Y entry to X entry and copy its content." msgstr "Соедините запись Y с записью X и скопируйте ее содержимое." -#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "Угол наклона X" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2716,13 +2732,13 @@ msgstr "" "Угол наклона в градусах.\n" "Число с плавающей запятой между -360 и 360." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Наклон X" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2733,38 +2749,38 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных объектов." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Угол наклона Y" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Наклон Y" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "Коэффициент X" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Масштаб Х" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2775,59 +2791,59 @@ msgstr "" "Точка отсчета зависит от\n" "состояние флажка Scale Reference." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Коэффициент Y" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Масштаб Y" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "Отразить по X" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Отражает выбранные фигуры по оси X." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Отразить по Y" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "Значение X" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Смещение Х" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2838,35 +2854,35 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных объектов.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Значение Y" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Смещение Y" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Закругленный" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2879,16 +2895,16 @@ msgstr "" "Если не проверить, то буфер будет следовать точной геометрии\n" "буферизованной формы." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Расстояние" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2901,12 +2917,12 @@ msgstr "" "Каждый геометрический элемент объекта будет увеличен\n" "или уменьшается с помощью \"расстояния\"." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Буфер D" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2915,8 +2931,8 @@ msgstr "" "Создаёт буферный эффект для каждой геометрии,\n" "элемента из выбранного объекта, используя расстояние." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2931,12 +2947,12 @@ msgstr "" "или уменьшен, чтобы соответствовать \"Значению\". Значение в процентах\n" "исходного размера." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Буфер F" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2945,35 +2961,35 @@ msgstr "" "Создаёт буферный эффект для каждой геометрии,\n" "элемента из выбранного объекта, используя коэффициент." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Объект" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Неправильный формат для значения точки. Требуется формат X,Y" -#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 msgid "Rotate transformation can not be done for a value of 0." msgstr "Трансформация поворота не может быть выполнена для значения 0." #: appEditors/AppGeoEditor.py:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "Преобразование масштаба не может быть выполнено с коэффициентом 0 или 1." #: appEditors/AppGeoEditor.py:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "Трансформация смещения не может быть выполнена для значения 0." @@ -2987,13 +3003,13 @@ msgstr "Прорисовка" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "Действие не выполнено" @@ -3001,13 +3017,13 @@ msgstr "Действие не выполнено" msgid "Flipping" msgstr "" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Отражение по оси Y завершено" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "Отражение по оси Х завершено" @@ -3017,11 +3033,11 @@ msgstr "Отражение по оси Х завершено" msgid "Skewing" msgstr "Наклон..." -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "Наклон по оси X выполнен" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Наклон по оси Y выполнен" @@ -3031,11 +3047,11 @@ msgstr "Наклон по оси Y выполнен" msgid "Scaling" msgstr "Масштабирование..." -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "Масштабирование по оси X выполнено" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Масштабирование по оси Y выполнено" @@ -3046,69 +3062,69 @@ msgid "Offsetting" msgstr "Смещение..." #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "Смещение формы по оси X выполнено" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Смещение формы по оси Y выполнено" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Буферизация" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Буфер готов" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Поворот ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Введите значение угла (градусы)" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Поворот выполнен" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Поворот отменен" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "Смещение по оси X ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Введите значение расстояния" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "Смещение X отменено" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Смещение по оси Y ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Смещение по оси Y выполнено" @@ -3116,11 +3132,11 @@ msgstr "Смещение по оси Y выполнено" msgid "Offset on the Y axis canceled" msgstr "Смещение по оси Y отменено" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "Наклон по оси X ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "Наклон по оси X выполнен" @@ -3128,11 +3144,11 @@ msgstr "Наклон по оси X выполнен" msgid "Skew on X axis canceled" msgstr "Отклонение оси X отменено" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Наклон по оси Y ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Наклон по оси Y выполнен" @@ -3243,7 +3259,7 @@ msgstr "Выберите фигуру в качестве области для msgid "Click to pick-up the erase shape..." msgstr "Кликните, что бы выбрать фигуру для стирания ..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Нажмите для очистки ..." @@ -3251,7 +3267,7 @@ msgstr "Нажмите для очистки ..." msgid "Create Paint geometry ..." msgstr "Создать геометрию окрашивания ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Преобразования фигуры ..." @@ -3280,51 +3296,51 @@ msgstr "Объект Geometry" msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 #, fuzzy #| msgid "Polygon Selection" msgid "Zoom on selection" msgstr "Выбор полигона" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Параметры" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 #, fuzzy #| msgid "GCode Parameters" msgid "Geometry parameters." @@ -3370,48 +3386,48 @@ msgstr "" msgid "The length of the geometry element." msgstr "Длина. Длина слота." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Координаты" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 #, fuzzy #| msgid "Will add corner markers to the selected Gerber file." msgid "The coordinates of the selected geometry element." msgstr "Добавит угловые маркеры к выбранному файлу Gerber." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 #, fuzzy #| msgid "Get Points" msgid "Vertex Points" msgstr "Получить точки" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 #, fuzzy #| msgid "Gerber Specification" msgid "Simplification" msgstr "Спецификация Gerber" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "" -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Допуск" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3419,14 +3435,14 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Упрощение" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -3435,19 +3451,19 @@ msgstr "" msgid "Ring" msgstr "Кольцо" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Линия" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Полигон" @@ -3467,15 +3483,14 @@ msgstr "Элемент Geo" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Обработка" @@ -3492,9 +3507,9 @@ msgstr "Привязка к сетке включена." msgid "Grid Snap disabled." msgstr "Привязка к сетке отключена." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Нажмите на целевой точке." @@ -3504,8 +3519,8 @@ msgstr "Нажмите на целевой точке." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Обработка…" @@ -3519,7 +3534,7 @@ msgstr "Загрузка Gerber в редактор" msgid "Editing MultiGeo Geometry, tool" msgstr "Редактирование MultiGeo Geometry, инструментом" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "с диаметром" @@ -3572,9 +3587,8 @@ msgstr "Окраска не выполнена. Значение перекры msgid "Invalid value for" msgstr "Недопустимые значения для" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3676,36 +3690,36 @@ msgstr "Отметьте полигональные области в отред msgid "Nothing selected to move" msgstr "Отменено. Ничего не выбрано для перемещения" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 msgid "Select shapes to import them into the edited object." msgstr "" -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Добавленный полигон" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" "Щелкните, чтобы добавить следующий многоугольник, или щелкните правой " "кнопкой мыши, чтобы начать." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "Нет полигона в выборе." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение кода отверстия или оно имеет неправильный формат. " "Добавьте его и повторите попытку." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3713,163 +3727,163 @@ msgstr "" "Отсутствует значение размера отверстия или оно имеет неправильный формат. " "Добавьте его в формате (ширина, высота) и повторите попытку." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение размера отверстия или оно имеет неправильный формат. " "Добавьте его и повторите попытку." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Отверстие уже присутствует в таблице отверстий." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Добавлено новое отверстие с кодом" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Выберите диафрагму в Таблице диафрагмы" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Выберите отверстие в таблице отверстий-->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Удалено отверстие с кодом" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "" "Размеры должны иметь два значения с плавающей запятой, разделенные запятой." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Размеры отредактированы." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Код" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Диаметр" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Загрузка" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Настройка пользовательского интерфейса" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "" "Добавление геометрии закончено. Подготовка графического интерфейса " "пользователя" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Завершена загрузка объекта Gerber в редактор." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "В файле нет отверстий. Прерывание создания Gerber." -#: appEditors/AppGerberEditor.py:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "Отмена. Нет выбранных отверстий" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Координаты скопированы в буфер обмена." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Прорисовка" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Ошибка. Не выбрана геометрия отверстий." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Нет отверстий для создания буфера. Выберите хотя бы одно отверстие и " "повторите попытку." -#: appEditors/AppGerberEditor.py:5855 +#: appEditors/AppGerberEditor.py:5864 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение коэффициента масштабирования или оно имеет неправильный " "формат. Добавьте его и повторите попытку." -#: appEditors/AppGerberEditor.py:5887 +#: appEditors/AppGerberEditor.py:5896 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Нет отверстий для масштабирования. Выберите хотя бы одно отверстие и " "повторите попытку." -#: appEditors/AppGerberEditor.py:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Полигонов отмечено." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 msgid "No polygons were marked. None fit within the limits." msgstr "Полигоны не были отмечены. Ни один не укладывается в пределы." -#: appEditors/AppGerberEditor.py:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Редактор Gerber" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Oтверстие" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Таблица отверстий для объекта Gerber." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Индекс" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Код отверстия" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Тип отверстия: круг, прямоугольник, макросы и так далее" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Размер отверстия:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3879,26 +3893,26 @@ msgstr "" " - (ширина, высота) для типа R, O.\n" " - (диам., nVertices) для типа P" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Добавить/Удалить отверстие" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Добавляет/Удаляет отверстие в таблице отверстий" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Код для нового отверстия" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 #, fuzzy #| msgid "Size" msgid "Size:" msgstr "Размер" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3912,7 +3926,7 @@ msgstr "" "рассчитывается как:\n" "sqrt(ширина ** 2 + высота ** 2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3924,11 +3938,11 @@ msgstr "" "R = прямоугольник\n" "O = продолговатое" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 #, fuzzy #| msgid "" #| "Dimensions for the new aperture.\n" @@ -3942,61 +3956,61 @@ msgstr "" "Активен только для прямоугольных отверстий (тип R).\n" "Формат (ширина, высота)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Добавляет новое отверстие в список отверстий." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Удаляет отверстие в таблице отверстий" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 msgid "Valid" msgstr "" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 #, fuzzy #| msgid "How to select the polygons to paint." msgid "Show if the selected polygon is valid." msgstr "Как выбирать полигоны для рисования." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Площадь" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 #, fuzzy #| msgid "Viewing the source code of the selected object." msgid "Show the area of the selected polygon." msgstr "Просмотр исходного кода выбранного объекта." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "мм" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "дюймы" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Буфер отверстия" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Создаёт буфер для отверстия в списке отверстий" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -4010,20 +4024,20 @@ msgstr "" "- 'Скошенный:' угол-это линия, которая непосредственно соединяет элементы, " "встречающиеся в углу" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Масштабирование отверстий" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Масштабирование отверстия в списке отверстий" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Коэффициент масштабирования" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -4031,19 +4045,19 @@ msgstr "" "Коэффициент масштабирования выбранного отверстия.\n" "Значения могут быть между 0.0000 и 999.9999" -#: appEditors/AppGerberEditor.py:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Отметить полигоны" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Отметьте полигональные области." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Верхней части порога" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4051,11 +4065,11 @@ msgstr "" "Пороговое значение, всех участков за вычетом отмеченных.\n" "Может иметь значение от 0,0000 до 9999,9999" -#: appEditors/AppGerberEditor.py:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Площадь НИЖНЕГО порога" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -4063,32 +4077,32 @@ msgstr "" "Пороговое значение, всех участков больше отмеченых.\n" "Может иметь значение от 0,0000 до 9999,9999" -#: appEditors/AppGerberEditor.py:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "Отметка" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Отмечает полигоны, которые вписываются в пределы." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "Удаление всех отмеченных полигонов." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Очистить все маркировки." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Добавить массив контактных площадок" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Добавляет массив контактных площадок (линейный или круговой массив)" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4096,89 +4110,89 @@ msgstr "" "Выбор типа массива контактных площадок.\n" "Он может быть линейным X (Y) или круговым" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Количество площадок" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Укажите, сколько контактных площадок должно быть в массиве." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Применение поворота" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Применение отражения" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Применение наклона" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Применение масштабирования" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Применение смещения" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Применение буфера" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Смещение Y отменено" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "Искажение X отменено" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Искажение Y отменено" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Найди" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Будет искать и выделять желтым цветом строку в поле поиска." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Поле поиска. Введите здесь строки для поиска в тексте." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Заменить" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Заменяет строку из поля «Найти» на строку в поле «Заменить»." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." -#: appEditors/AppTextEditor.py:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Все" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4186,64 +4200,64 @@ msgstr "" "При установке флажка он заменит все экземпляры в поле \"Найти\"\n" "с текстом в поле \"заменить\".." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Сохраните изменения внутри системы." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "Откроет стандартное окно предварительного просмотра печати ОС." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Откроет стандартное окно печати ОС." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Откроется текстовый файл в редакторе." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Сохранит текст в редакторе в файл." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Выполнять" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Будут запускаться команды TCL, найденные в текстовом файле, одна за другой." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Открыть файл" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Экспорт кода ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "Нет такого файла или каталога" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Сохранено в" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Редактор кода" @@ -4271,7 +4285,7 @@ msgstr "Заголовок G Код" msgid "Start GCode" msgstr "Начните G Код" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "Машинный код загружен в редактор кода" @@ -4289,16 +4303,16 @@ msgstr "Код" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Отверстия" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Пазы" @@ -4327,121 +4341,121 @@ msgstr "Вставить Код" msgid "Insert the code above at the cursor location." msgstr "Вставьте приведенный выше код в место расположения курсора." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Pаспороть" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "Повторить" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Резать" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Копировать" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Вставить" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Удалить" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Выбрать все" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "подняться" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "спускаться" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "Да" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4451,19 +4465,19 @@ msgstr "" "- Абсолютный -> точка отсчета - это точка (0,0)\n" "- Относительный -> опорной точкой является положение мыши перед перемещением" -#: appGUI/GUIElements.py:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Абс" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Относительный" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Местоположение" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4475,92 +4489,92 @@ msgstr "" "Если ссылка является относительной, то переход будет на расстоянии (x, y)\n" "от текущей точки расположения мыши." -#: appGUI/GUIElements.py:3999 +#: appGUI/GUIElements.py:4007 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Сохранить журнал" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Oчистить все" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Введите >справка< чтобы начать работу" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "Пробегитесь по оси Y." -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "Перейти к началу координат" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "Переместите ось X." -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "Пробегитесь по оси Z." -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 msgid "Zero the CNC X axes at current position." msgstr "Обнулите оси X ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4805 +#: appGUI/GUIElements.py:4830 msgid "Zero the CNC Y axes at current position." msgstr "Обнулите оси Y ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 msgid "Zero the CNC Z axes at current position." msgstr "Обнулите оси Z ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "Наведение" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "Выполните цикл самонаведения по всей оси." -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 msgid "Zero all CNC axes at current position." msgstr "Обнулите все оси ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "Нет заданий." -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "Приложение запущено ..." -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "Приветствую!" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "Выполнить сценарий ..." -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4570,46 +4584,46 @@ msgstr "" "включающий автоматизацию некоторых\n" "функций FlatCAM." -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 #: appPlugins/ToolPcbWizard.py:429 appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "Открыть" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 -#: app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 +#: app_Main.py:9187 msgid "Open Project" msgstr "Открыть проект" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "Открыть Gerber" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "Открыть Excellon" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 -#: app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 +#: app_Main.py:9152 msgid "Open G-Code" msgstr "Открыть G-Code" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "Выход" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "Переключить бок. панель" @@ -4617,11 +4631,11 @@ msgstr "Переключить бок. панель" msgid "File" msgstr "Файл" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "Новый проект" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -4629,32 +4643,32 @@ msgstr "Ctrl+N" msgid "Will create a new, blank project" msgstr "Создаёт новый пустой проект" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "Создать" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 -#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 -#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 -#: appPlugins/ToolNCC.py:4158 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 +#: appPlugins/ToolFilm.py:1209 appPlugins/ToolImage.py:175 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:149 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolSolderPaste.py:1533 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "Geometry" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 -#: appGUI/MainGUI.py:4605 appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 +#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "N" @@ -4663,29 +4677,29 @@ msgid "Will create a new, empty Geometry Object." msgstr "Создаёт новый объект Geometry." #: appGUI/MainGUI.py:105 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 #: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 -#: appPlugins/ToolFilm.py:1184 appPlugins/ToolFilm.py:1207 +#: appPlugins/ToolFilm.py:1185 appPlugins/ToolFilm.py:1208 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 -#: appPlugins/ToolPanelize.py:144 appPlugins/ToolPanelize.py:248 -#: appPlugins/ToolPanelize.py:1149 appPlugins/ToolPanelize.py:1191 -#: appPlugins/ToolPanelize.py:1290 appPlugins/ToolTransform.py:160 -#: appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPanelize.py:143 appPlugins/ToolPanelize.py:250 +#: appPlugins/ToolPanelize.py:1151 appPlugins/ToolPanelize.py:1193 +#: appPlugins/ToolPanelize.py:1292 appPlugins/ToolTransform.py:160 +#: appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "Gerber" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:4599 appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:4616 appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "B" @@ -4693,26 +4707,26 @@ msgstr "B" msgid "Will create a new, empty Gerber Object." msgstr "Создаёт новый объект Gerber." -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 #: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 -#: appPlugins/ToolFilm.py:1466 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:3636 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolFilm.py:1467 appPlugins/ToolIsolation.py:3574 +#: appPlugins/ToolMilling.py:3586 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "L" @@ -4720,12 +4734,12 @@ msgstr "L" msgid "Will create a new, empty Excellon Object." msgstr "Создаёт новый объект Excellon." -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "Документ" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 -#: appGUI/MainGUI.py:4867 appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 +#: appGUI/MainGUI.py:4884 appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "D" @@ -4733,7 +4747,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Создаёт новый объект Document." -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -4749,20 +4763,20 @@ msgstr "Недавние проекты" msgid "Recent files" msgstr "Открыть недавние" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "Сохранить" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "Сохранить проект" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "Сохранить проект как" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -4770,11 +4784,11 @@ msgstr "Ctrl+Shift+S" msgid "Scripting" msgstr "Сценарии" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "Новый сценарий" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "Открыть сценарий" @@ -4782,11 +4796,11 @@ msgstr "Открыть сценарий" msgid "Open Example" msgstr "Открыть пример" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "Запустить сценарий" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "Shift+S" @@ -4819,11 +4833,11 @@ msgid "Export" msgstr "Экспорт" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 -#: appPlugins/ToolQRCode.py:667 app_Main.py:9271 app_Main.py:9276 +#: appPlugins/ToolQRCode.py:667 app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "Экспорт SVG" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "Экспорт DXF" @@ -4842,7 +4856,7 @@ msgstr "" "сохраненное изображение будет содержать визуальную\n" "информацию, открытую в настоящее время в пространстве отрисовки FlatCAM." -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "Экспорт Excellon" @@ -4856,7 +4870,7 @@ msgstr "" "формат координат, единицы измерения и нули\n" "устанавливаются в Настройки -> Экспорт Excellon." -#: appGUI/MainGUI.py:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Экспорт Gerber" @@ -4882,19 +4896,19 @@ msgstr "Импортировать настройки из файла" msgid "Export Preferences to file" msgstr "Экспортировать настройки в файл" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Сохранить настройки" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Печать (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Правка" @@ -4902,8 +4916,8 @@ msgstr "Правка" msgid "Edit Object" msgstr "Редактировать объект" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -4988,18 +5002,18 @@ msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" "Объединяет выбранные объекты Gerber в новый комбинированный объект Gerber." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "ДЕЛЬ" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Указать начало координат" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -5007,50 +5021,50 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 #, fuzzy #| msgid "Set Origin" msgid "Custom Origin" msgstr "Указать начало координат" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Перейти к расположению" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Разместить объект" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Единицы измерения" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Настройки" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -5067,19 +5081,19 @@ msgstr "Вращение" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "Наклон по оси X" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Наклон по оси Y" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5095,11 +5109,11 @@ msgstr "Отразить по оси Y" msgid "View source" msgstr "Просмотреть код" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5109,29 +5123,29 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "Инкрементальный" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 #, fuzzy #| msgid "Area" msgid "3D Area" msgstr "Площадь" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Вид" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Включить все" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Отключить все" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5139,7 +5153,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Включить не выбранное" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5147,34 +5161,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Отключить не выбранное" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Вернуть масштаб" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Увеличить" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Уменьшить" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5182,15 +5196,15 @@ msgstr "-" msgid "Redraw All" msgstr "Перерисовать всё" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Переключить редактор кода" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5198,15 +5212,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Во весь экран" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Переключить рабочую область" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5214,7 +5228,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Боковая панель" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5222,15 +5236,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Привязка к сетке" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Переключить линии сетки" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5238,7 +5252,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Ось Переключения" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5246,590 +5260,591 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Переключение ж-космос" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Переключить HUD" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "Бег трусцой" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Объекты" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Снять выделение" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Командная строка" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Помощь" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Онлайн справка" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Диспетчер закладок" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Сообщить об ошибке" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Спецификация Excellon" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Спецификация Gerber" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Список комбинаций клавиш" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "Канал YouTube" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "Kак" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "О программе" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Редактор Geo" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Добавить круг" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Добавить дугу" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Добавить прямоугольник" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Добавить полигон" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Добавить дорожку" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Добавить текст" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Сращение полигонов" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Пересечение полигонов" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Вычитание полигонов" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 #, fuzzy #| msgid "Subtraction" msgid "Alt Subtraction" msgstr "Вычитание" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Вырезать путь" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Копировать Geom" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Удалить фигуру" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Переместить" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Привязка к углу" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Добавить сверло" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Добавить массив пазов" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Добавить паз" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Изменить размер отверстия" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Переместить отверстие" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Добавить площадку" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Добавить маршрут" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Добавить регион" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Полигонизация" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Добавить полукруг" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Добавить круг" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Обозначить области" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Ластик" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Трансформация" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Включить участок" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Отключить участок" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Установить цвет" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Красный" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Синий" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Жёлтый" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Зелёный" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Фиолетовый" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Коричневый" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Белый" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Чёрный" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Своё" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Непрозрачность" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "По умолчанию" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Просмотреть код" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Свойства" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Проект" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Панель файлов" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Панель редактирования" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Панель просмотра" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Панель командной строки" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 #, fuzzy #| msgid "File Toolbar" msgid "Plugin Toolbar" msgstr "Панель файлов" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Панель редактора Excellon" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Панель редактора Geometry" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Панель редактора Gerber" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Панель Инструментов Дельта-Координаты" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Панель Инструментов Координаты" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Панель сетки координат" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Панель Инструментов Состояния" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Сохранить проект" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Редактор" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Измеритель" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Минимальное расстояние" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Перерисовать" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Отключить все участки" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 #, fuzzy #| msgid "Autolevelling" msgid "Levelling" msgstr "Автоматическое выравнивание" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Следование" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Панель" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 #, fuzzy #| msgid "Film PCB" msgid "Film" msgstr "Плёнка" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" msgstr "2-х сторонняя плата" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Выравнивание" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 #, fuzzy #| msgid "ExtraCut" msgid "Extract" msgstr "Дополнительный вырез" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Copper Thieving" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 #, fuzzy #| msgid "Corner Markers Tool" msgid "Corner Markers" msgstr "Угловые маркеры" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Перфорация" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Калькуляторы" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Выбрать" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Изменить размер отверстия" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Копировать отверстие" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Удалить отверстие" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Добавить буфер" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Нарисовать фигуру" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Разделение полигонов" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Копировать форму(ы)" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Трансформация" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Переместить объект" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "Полукруг" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Диск" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 #, fuzzy #| msgid "Import image" msgid "Import Shape" msgstr "Импортировать изображение" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Привязка к сетке" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "Размер сетки по X" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5837,27 +5852,27 @@ msgstr "" "Если активен, значение на Grid_X\n" "копируется в значение Grid_Y." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Размер сетки по Y" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Привязка к углу" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Макс. магнит расстояние" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Переключает отображение оси на холсте" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Heads-Up Display)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5865,7 +5880,7 @@ msgstr "" "Нарисует на холсте разделительный прямоугольник,\n" "для отображения границы нашей работы." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5873,7 +5888,7 @@ msgstr "" "Относительное измерение.\n" "Ссылка-это позиция последнего клика" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5881,65 +5896,65 @@ msgstr "" "Абсолютное измерение.\n" "Указатель в точке (X=0, Y= 0)" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "Оболочка TCL" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Рабочая область" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "GEOMETRY" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 #, fuzzy #| msgid "Parsing ..." msgid "Processing" msgstr "Анализируя ..." -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 #, fuzzy #| msgid "plugin_tab" msgid "Extra Plugins" msgstr "plugin_tab" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "УТИЛИТЫ" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Восстановить значения по умолчанию" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5947,19 +5962,19 @@ msgstr "" "Восстановление всего набора значений по умолчанию\n" "к начальным значениям, загруженным после первого запуска." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Открыть папку настроек" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Открывает папку, в которой FlatCAM сохраняет файлы настроек." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Сброс настроек интерфейса" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5967,11 +5982,11 @@ msgstr "" "Сброс настроек интерфейса FlatCAM,\n" "таких как: макет, состояние интерфейса, стиль, поддержка hdpi и т. д." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Применение текущих настроек без сохранения в файл." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5979,110 +5994,113 @@ msgstr "" "Сохраняет текущие настройки в файле 'current_defaults'\n" "который является файлом, хранящим рабочие настройки по умолчанию." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "Закроет окно настроек без сохранения изменений." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Переключить видимость" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Сетка" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Дорожка" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Прямоугольник" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Круг" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Дуга" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Объединение" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Пересечение" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Вычитание" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Площадка" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Массив площадок" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Трек" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Регион" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Редактор Excellon" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Перейти к началу координат" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Единицы приложения" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Заблокировать панели" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Плавающие вкладки" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "Папка настроек FlatCAM открыта." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Да" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "Нет" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Копировать объекты" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -6094,12 +6112,12 @@ msgstr "" "из первого пункта. В конце нажмите клавишу ~X~ или\n" "кнопка панели инструментов." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Внимание" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6107,7 +6125,7 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполняется инструмент пересечение." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6115,7 +6133,7 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнить вычитание инструмента." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6123,386 +6141,386 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнять объединение." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "Новый инструмент" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Введите диаметр инструмента" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Добавление инструмента отменено" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Измеритель закрыт ..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Список комбинаций клавиш" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "Приложение сохраняет проект. Пожалуйста, подождите ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Командная строка включена." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Командная строка отключена." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Список комбинаций клавиш" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Список комбинаций клавиш" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "ПОКАЗАТЬ СПИСОК КОМБИНАЦИЙ КЛАВИШ" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "Переключиться на вкладку \"Проект\"" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "Переключиться на вкладку \"Выбранное\"" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "Переключиться на вкладку свойств" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Создать Gerber" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Редактировать объект (если выбран)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Сетка вкл/откл" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Перейти к координатам" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Создать Excellon" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Переместить объект" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Создать Geometry" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Единицы измерения" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Свойства" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Поворот на 90 градусов по часовой стрелке" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Панель командной строки" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Добавить инструмент (во вкладках \"Выбранное\", \"Инструменты\" или " "инструменте рисования)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "Отразить по оси X" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Отразить по оси Y" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Копировать объекты" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Открыть БД" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Открыть Excellon" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Открыть Gerber" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "Импорт PDF" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Переключить ось" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Копировать имя объекта" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Минимальное расстояние" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Открыть окно настроек" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Поворот на 90 градусов против часовой стрелки" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Запустить сценарий" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Переключить рабочее пространство" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "2-х сторонняя плата" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Контрольные точки" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Инвертировать Gerber" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Паяльная паста" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "Плёнка" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Очиста от меди" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "Оптимально" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Область рисования" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Код" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Запустить проверку" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Просмотреть код" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Вычитатель" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "Обрезка платы" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Панелизация" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Не только для выбранных объектов" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Отключить невыбранные объекты" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Во весь экран" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Прервать текущее задание (корректно)" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6510,238 +6528,238 @@ msgstr "" "Специальная вставка. Преобразует стиль пути Windows в тот, который требуется " "в Tcl Shell" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Открыть онлайн-руководство" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "2" msgid "F2" msgstr "2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 #, fuzzy #| msgid "Reference Object" msgid "Rename Objects" msgstr "Ссылочный объект" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Открыть онлайн-уроки" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Обновить участки" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Удалить объект" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Альтернатива: Удалить инструмент" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(слева от клавиши \"1\") Боковая панель" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Пробел" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "Включить/Отключить участок" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Клавиша" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Отмена выбора всех объектов" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Список комбинаций клавиш редактора" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "РЕДАКТОР GEOMETRY" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Нарисовать дугу" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Копировать элемент Geo" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "При добавлении дуги будет переключаться направление изгиба: по часовой " "стрелке или против" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Пересечение полигонов" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Рисование" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "Перейти к координатам (x, y)" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Переместить элемент Geo" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "При добавлении дуги будет переключаться между режимами дуги" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Полигон" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Круг" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Нарисовать линию" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Прямоугольник" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Вычитание полигонов" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Текст" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Сращение полигонов" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Отразить форму по оси X" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Отразить форму по оси Y" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Наклонить форму по оси X" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Наклонить форму по оси Y" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Трансформация" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Смещение формы по оси X" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Смещение формы по оси Y" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Сохранить объект и закрыть редактор" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Вычитание полигонов" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Повернуть геометрию" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "Ввод" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Завершить рисование для некоторых инструментов" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "Прервать и вернуться к выбору" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "РЕДАКТОР EXCELLON" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Добавить инструмент" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Переключить направление слота" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Пробел" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Переключить направление массива" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "РЕДАКТОР GERBER" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "В пределах трека и региона инструмент будет работать в обратном режиме изгиба" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "В пределах трека и региона инструмент будет циклически изменять режимы изгиба" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Альтернатива: Удалить отверстия" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Ластик" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Инструмент «Обозначить область»" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Полигонизация" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Трансформация" @@ -6786,22 +6804,22 @@ msgid "Gerber Object" msgstr "Объект Gerber" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Отрисовка" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Сплошной" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Сплошной цвет полигонов." @@ -6810,29 +6828,29 @@ msgid "Multi-Color" msgstr "Mногоцветный" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Окрашивать полигоны разными цветами." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Отображать" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Начертить (отобразить) этот объект." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6861,8 +6879,8 @@ msgid "Show the Object Attributes." msgstr "Шоу программы разделы" #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Переключите отображение таблицы инструментов." @@ -6880,16 +6898,16 @@ msgstr "" "Когда флажок снят, он удалит все отмеченные фигуры\n" "которые нарисованы на холсте." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "Отметьте места отверстий на холсте." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Буферизация solid геометрии" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6905,8 +6923,8 @@ msgstr "" msgid "Isolation Routing" msgstr "Изоляция разводки" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6915,7 +6933,7 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6940,11 +6958,11 @@ msgstr "Утилиты" msgid "Show the Utilities." msgstr "Шоу программы разделы" -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Безмедные полигоны" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6959,12 +6977,12 @@ msgstr "" "меди из указанного региона." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Отступ от границы" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6976,20 +6994,20 @@ msgstr "" "объектов с этим минимальным\n" "расстоянием." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "Полученная геометрия будет иметь закругленные углы." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Создать объект" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Ограничительная рамка" @@ -7001,7 +7019,7 @@ msgstr "" "Создаст геометрию, окружающую объект Gerber.\n" "Квадратная форма." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7009,7 +7027,7 @@ msgstr "" "Расстояние от края поля\n" "до ближайшего полигона." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7034,7 +7052,7 @@ msgid "Solid circles." msgstr "Сплошные круги." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -7050,9 +7068,9 @@ msgstr "" "Здесь выбираются инструменты для генерации G-кода." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -7061,7 +7079,7 @@ msgstr "" "ширины разреза в материале." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -7070,7 +7088,7 @@ msgstr "" "сверло." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -7091,12 +7109,12 @@ msgstr "" "При этом не выбираются инструменты для генерации G-кода." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Автоматическая загрузка из БД" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -7128,7 +7146,7 @@ msgstr "" "отверстия, которые должны быть фрезерованы.\n" "Используйте столбец #, чтобы сделать выбор." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Диаметр фрезерования" @@ -7195,13 +7213,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Рисовать объекты" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Диаметр" @@ -7245,7 +7263,7 @@ msgstr "Запускает инструмент рисования во вкла msgid "Generate a CNCJob by milling a Geometry." msgstr "Создайте задание CNC путем фрезерования геометрии." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7264,7 +7282,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Рассчитать" @@ -7276,7 +7294,7 @@ msgstr "" msgid "CNC Job Object" msgstr "Объект программы для ЧПУ" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7288,15 +7306,15 @@ msgstr "" "над заготовкой или она может быть типа \"Cut\",\n" "что означает ходы, которые врезаются в материал." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Траектория" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Показывать примечания" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7378,7 +7396,7 @@ msgstr "" "При выборе он будет включать фрагменты кода ЧПУ (добавить и добавить)\n" "определено в настройках." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -7424,7 +7442,7 @@ msgid "Font Type" msgstr "Тип шрифта" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Размер шрифта" @@ -7436,8 +7454,8 @@ msgstr "Выравнивание" msgid "Align Left" msgstr "Выравнивание по левому краю" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "По центру" @@ -7475,31 +7493,31 @@ msgstr "" "Установка размера вкладки. В пикселях. Значение по умолчанию составляет 80 " "пикселей." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Оси включены." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Оси отключены." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "HUD включен." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "HUD отключен." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Сетка включена." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Сетка отключена." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7507,41 +7525,41 @@ msgstr "" "Не удалось создать примечания из-за разницы между количеством текстовых " "элементов и количеством текстовых позиций." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Настройки применяются." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Вы уверены что хотите продолжить?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "Приложение будет перезапущено" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Настройки закрыты без сохранения." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Настройки по умолчанию восстановлены." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Настройки сохранены." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Настройки отредактированы, но не сохранены." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 #, fuzzy #| msgid "" #| "One or more values are changed.\n" @@ -7553,12 +7571,12 @@ msgstr "" "Одно или несколько значений изменены.\n" "Вы хотите сохранить настройки?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "CNC Job дополнительные" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7567,19 +7585,19 @@ msgstr "" "для сохранения\n" "этого объекта в файл." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Размер примечаний" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "Размер шрифта текста примечаний. В пикселях." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Цвет примечаний" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Устанавливает цвет шрифта для текста примечаний." @@ -7587,16 +7605,16 @@ msgstr "Устанавливает цвет шрифта для текста п msgid "CNC Job Editor" msgstr "Редактор ЧПУ" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "Список параметров редактора." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "Коды предобработки для G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7604,7 +7622,7 @@ msgstr "" "Введите здесь любые команды G-Code, которые вам\n" "хотелось бы добавить в начале файла G-Code." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." @@ -7612,11 +7630,11 @@ msgstr "" "Введите здесь любые команды G-Code, которые вы хотите добавить в начало " "файла G-кода." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "Коды постобработки для G-Code" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7626,7 +7644,7 @@ msgstr "" "хотелось бы добавить к созданному файлу.\n" "например: M2 (конец программы)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7641,9 +7659,9 @@ msgid "CNC Job General" msgstr "CNC Job основные" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Шаг круга" @@ -7680,7 +7698,7 @@ msgstr "" "координаты X, Y, Z в коде CNC (GCODE, и т.д.)" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7737,11 +7755,11 @@ msgstr "Цвет линии передвижения" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Контур" @@ -7752,17 +7770,17 @@ msgstr "Установка цвета линии перемещения для #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Заполнение" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7773,23 +7791,23 @@ msgstr "" "цифры для альфа-уровня (прозрачности)." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Прозрачность" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Установит прозрачность заливки для построенных объектов." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Цвет объекта" @@ -7801,11 +7819,11 @@ msgstr "Установит цвет линии для построенных о msgid "CNC Job Options" msgstr "Параметры CNC Job" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "Экспорт G-кода" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Отрисовка участка" @@ -7813,16 +7831,16 @@ msgstr "Отрисовка участка" msgid "Excellon Adv. Options" msgstr "Excellon дополнительные" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Дополнительные настройки" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7832,23 +7850,23 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Таблица отверстий вкл/откл" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "Список параметров редактора Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Ограничение выбора" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7862,52 +7880,52 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Новый диаметр инструмента" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Количество отверстий" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Линейный массив отверстий" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Линейное направление" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Круговой массив" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Круговое направление" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Угол закругления" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Линейный массив пазов" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Количество пазов" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Круговой массив пазов" @@ -7915,13 +7933,13 @@ msgstr "Круговой массив пазов" msgid "Excellon Export" msgstr "Экспорт Excellon" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Параметры экспорта" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7929,36 +7947,36 @@ msgstr "" "Заданные здесь параметры используются в экспортированном файле\n" "при использовании файла - > экспорт - > Экспорт Excellon пункт меню." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Единицы" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "Единицы измерения, используемые в файле Excellon." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "Дюйм" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Целое число / десятичные дроби" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7970,9 +7988,9 @@ msgstr "" "Здесь мы устанавливаем формат, используемый, когда\n" "координаты не используют точку." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7980,9 +7998,9 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "целая часть Excellon координат." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7990,13 +8008,13 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "десятичная часть Excellon координат." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Формат" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -8012,22 +8030,22 @@ msgstr "" "Также это должно быть указано, если LZ = ведущие нули сохраняются\n" "или TZ = конечные нули сохраняются." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Десятичный" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Недесятичный" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Нули" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8041,23 +8059,23 @@ msgstr "" "Если TZ установлен, то конечные нули сохраняются\n" "и ведущие нули удаляются." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "LZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8071,12 +8089,12 @@ msgstr "" "Если проверен TZ, то сохраняются нулевые трейлеры\n" "и ведущие нули удаляются." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Тип слота" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -8090,11 +8108,11 @@ msgstr "" "Если пробурено (G85), пазы будут экспортированы\n" "используя команду сверления пазов (G85)." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Направлен" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Пробурено (G85)" @@ -8102,18 +8120,18 @@ msgstr "Пробурено (G85)" msgid "Excellon General" msgstr "Excellon основные" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "Разноцветные" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Формат Excellon" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -8154,24 +8172,24 @@ msgstr "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "ДЮЙМЫ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "Значения по умолчанию для ДЮЙМОВОЙ 2:4" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "МЕТРИЧЕСКАЯ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "Значения по умолчанию для МЕТРИЧЕСКОЙ 3: 3" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8188,7 +8206,7 @@ msgstr "" "Если TZ установлен, то конечные нули сохраняются\n" "и ведущие нули удаляются." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8200,7 +8218,7 @@ msgstr "" "будем использовать.Некоторые файлы Excellon не имеют заголовка\n" "поэтому этот параметр будет использоваться." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8210,23 +8228,23 @@ msgstr "" "Некоторые файлы Excellon не имеют заголовка\n" "поэтому этот параметр будет использоваться." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Обновить настройки экспорта" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Оптимизация пути" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Алгоритм:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8248,36 +8266,36 @@ msgstr "" "\n" "Некоторые параметры отключены, когда приложение работает в 32-битном режиме." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "Метаэвристический" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "Базовый" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Продолжительность" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8289,18 +8307,18 @@ msgstr "" "оптимизация пути. Максимальная продолжительность устанавливается здесь.\n" "В секундах." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Вариант присоединения" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Заплавить инструменты" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8308,9 +8326,9 @@ msgstr "" "Если этот флажок установлен, инструменты будут объединены\n" "но только если они разделяют некоторые из своих атрибутов." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Установит цвет линии для построенных объектов." @@ -8318,7 +8336,7 @@ msgstr "Установит цвет линии для построенных о msgid "Excellon Options" msgstr "Параметры Excellon" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8326,19 +8344,19 @@ msgstr "" "Параметры, используемые для создания объекта задания ЧПУ\n" "для этого сверлите объект." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Фрезеровка отверстий" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Создание объекта геометрии для фрезерования отверстий." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Диаметр сверла" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8350,11 +8368,11 @@ msgstr "" "Диаметр режущего инструмента\n" "при фрезеровании пазов." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Диаметр инструмента шлица" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 #, fuzzy #| msgid "" #| "Diameter of the cutting tool\n" @@ -8371,39 +8389,39 @@ msgstr "" msgid "App Settings" msgstr "Настройки приложения" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Настройки сетки" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "Значение X" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 msgid "This is the Grid snap value on X axis." msgstr "Это значение привязки сетки по оси X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Значение Y" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Это значение привязки сетки по оси Y." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Максимальный захват" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Настройки рабочей области" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Активный" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8411,13 +8429,13 @@ msgstr "" "Выбор типа прямоугольника, который будет использоваться на холсте,\n" "как допустимое рабочее пространство." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Ориентация" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8427,25 +8445,25 @@ msgstr "" "- Портрет\n" "- Альбом" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Портретная" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Альбомная" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Боковая панель" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8455,21 +8473,21 @@ msgstr "" "Боковая панель - это область в левой части интерфейса программы,\n" "которая включает вкладки Проект, Выбранное и Инструменты." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Оси" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "Это устанавливает размер шрифта для оси холста." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Поле ввода текста" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8477,35 +8495,35 @@ msgstr "" "Это устанавливает размер шрифта для полей ввода текста\n" "которые используются в приложении." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Это позволяет задать размер шрифта для Head-Up Display." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 #, fuzzy #| msgid "Fill Color" msgid "Axis Color" msgstr "Цвет заливки" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 #, fuzzy #| msgid "Set the color of the mouse cursor." msgid "Set the color of the screen axis." msgstr "Установка цвета курсора мыши." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Настройки мыши" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "Форма курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8515,50 +8533,50 @@ msgstr "" "- Маленький -> с настраиваемым размером.\n" "- Большой -> бесконечные линии" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Небольшой" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Большой" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "Размер курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Установка размера курсора мыши в пикселях." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "Ширина курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Установка размера курсора мыши в пикселях." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "Цвет курсора" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Установите этот флажок, чтобы окрасить курсор мыши." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Установка цвета курсора мыши." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Кнопка панарамирования" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8568,39 +8586,39 @@ msgstr "" "- СКМ --> Средняя кнопка мыши\n" "- ПКМ --> Правая кнопка мыши" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "СКМ" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "ПКМ" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Мультивыбор" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Выберите клавишу, используемую для множественного выбора." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Подтверждать удаление объекта" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8610,11 +8628,11 @@ msgstr "" "всякий раз, когда событие Удалить объект (ы) инициируется, либо\n" "ярлык меню или сочетание клавиш." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Разрешить редактировать" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8623,11 +8641,11 @@ msgstr "" "на вкладке «Проект».\n" "щелкнув по названию объекта. Активен после перезапуска." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "Помнить пути открытия/сохранения" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8643,11 +8661,11 @@ msgstr "" "используемых: либо\n" "путь для сохранения файлов либо путь для открытия файлов." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "Всплывающие подсказки" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8656,11 +8674,11 @@ msgstr "" "подсказки \n" "при наведении курсора мыши на элементы приложения." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Количество закладок" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8670,11 +8688,11 @@ msgstr "" "Количество закладок в диспетчере закладок может быть больше\n" "но меню будет содержать только это указанное количество." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Значок активности" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "Выбор GIF-изображения показывающего активность FlatCAM." @@ -8682,7 +8700,7 @@ msgstr "Выбор GIF-изображения показывающего акт msgid "App Preferences" msgstr "Параметры приложения" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 #, fuzzy #| msgid "" #| "The default value for FlatCAM units.\n" @@ -8697,20 +8715,20 @@ msgstr "" "Все, что выбрано здесь, устанавливается каждый раз\n" "FlatCAM запущен." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "Дюйм" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "Точность ММ" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8720,11 +8738,11 @@ msgstr "" "когда установленные единицы измерения находятся в метрической системе.\n" "Любые изменения здесь требуют перезапуска приложения." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "Точность дюймов" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8734,11 +8752,11 @@ msgstr "" "когда установленные единицы измерения находятся в дюймовой системе.\n" "Любые изменения здесь требуют перезапуска приложения." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Графический движок" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8757,19 +8775,19 @@ msgstr "" "Intel HD3000 или старше. Если рабочая область будет чёрной, то\n" "используйте режим Legacy (2D)." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legacy(2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL(3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "УРОВЕНЬ ПРИМЕНЕНИЯ" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8786,11 +8804,11 @@ msgstr "" "Выбор здесь повлияет на параметры внутри\n" "выбранная вкладка для всех видов FlatCAM объектов." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "Портативное приложение" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8804,30 +8822,30 @@ msgstr "" "Это означает, что файлы настроек будут сохранены\n" "в папке приложения, в подпапке lib \\ config." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Языки" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "Установите язык, используемый в плоском кулачке." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Применить" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8835,31 +8853,31 @@ msgstr "" "Установка языка, используемого в FlatCAM.\n" "Приложение будет перезапущено после нажатия кнопки." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Настройки запуска" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Заставка" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "Включает отображение заставки при запуске приложения." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Иконка в системном трее" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Включает отображение иконки FlatCAM в системном трее." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Показывать командную строку" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8867,11 +8885,11 @@ msgstr "" "Установите этот флажок, если требуется, чтобы командная строка\n" "отображалась при запуске программы." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Показывать Проект" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8879,11 +8897,11 @@ msgstr "" "Установите этот флажок, если требуется, чтобы боковая панель\n" "автоматически отображалась при запуске." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Проверять обновления" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8891,11 +8909,11 @@ msgstr "" "Установите этот флажок, если вы хотите автоматически\n" "проверять обновление программы при запуске." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "Отправлять статистику" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8903,11 +8921,11 @@ msgstr "" "Установите этот флажок, если вы согласны автоматически отправлять\n" "анонимную статистику при запуске программы для улучшения FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "Обработчики" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8923,11 +8941,11 @@ msgstr "" "Значение по умолчанию-2.\n" "После изменения, он будет применяться при следующем запуске приложения." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Допуск геометрии" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8943,15 +8961,15 @@ msgstr "" "спектакль. Более высокое значение обеспечит больше\n" "производительность за счет уровня детализации." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Сохранить настройки" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Сохранить сжатый проект" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8959,11 +8977,11 @@ msgstr "" "Сохранять ли проект сжатым или несжатым.\n" "Если этот флажок установлен, он сохранит сжатый проект FlatCAM." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Сжатие" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -8973,11 +8991,11 @@ msgstr "" "Более высокое значение означает более высокую степень сжатия,\n" "но требуют больше памяти и больше времени на обработку." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Включить автосохранение" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -8987,11 +9005,11 @@ msgstr "" "При включении приложение будет пытаться сохранить проект\n" "с заданным интервалом." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Интервал" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -9003,57 +9021,57 @@ msgstr "" "если проект был сохранен вручную хотя бы один раз.\n" "Во время активности некоторые операции могут блокировать эту функцию." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "Параметры преобразования текста в PDF" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Используется при сохранении текста в редакторе кода или в объектах FlatCAM " "Document." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Верхняя граница" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Расстояние между текстом и верхней частью PDF-файла." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Нижняя граница" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Расстояние между текстом и нижней частью PDF-файла." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Левая граница" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Расстояние между текстом и левой частью PDF-файла." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Правая граница" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Расстояние между текстом и правой частью PDF-файла." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "Параметры интерфейса" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Тема" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -9061,19 +9079,19 @@ msgstr "" "Выбор темы для приложения.\n" "Это будет тема рабочей области." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Светлая" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Тёмная" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Использовать серые иконки" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -9083,11 +9101,11 @@ msgstr "" "более светлого (серого) цвета. Используется при применении\n" "полной тёмной темы." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Макет" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -9095,11 +9113,11 @@ msgstr "" "Выбор макета приложения.\n" "Применяется немедленно." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Стиль" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -9107,11 +9125,11 @@ msgstr "" "Выбор стиля приложения.\n" "Он будет применён при следующем запуске программы." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "Поддержка HDPI" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -9119,11 +9137,11 @@ msgstr "" "Включает поддержку высокого разрешения для приложения.\n" "Требуется перезапуск программы." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Форма наведения" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -9133,11 +9151,11 @@ msgstr "" "Он отображается при наведении курсора мыши\n" "над любым не выбранным объектом." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Форма выделения" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -9149,15 +9167,15 @@ msgstr "" "щелчком или перетаскиванием мыши слева направо или\n" "справа налево." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Цвет выделения слева направо" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "Установит цвет линии для поля выбора \"слева направо\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9169,19 +9187,19 @@ msgstr "" "Первые 6 цифр-это цвет, а последние 2\n" "цифры для альфа-уровня (прозрачности)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "Установит прозрачность заливки для поля выбора \"слева направо\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Цвет выделения справа налево" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "Установите цвет линии для поля выбора \"справа налево\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9193,43 +9211,43 @@ msgstr "" "Первые 6 цифр-это цвет, а последние 2\n" "цифры для альфа-уровня (прозрачности)." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "Установит прозрачность заливки для выбора \"справа налево\"." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Цвет редактора" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Графика" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Установит цвет для фигуры." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Установит цвет фигуры при выборе." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Цвет элементов проекта" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Включено" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "Установит цвет элементов в дереве вкладок проекта." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Отключено" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9237,11 +9255,11 @@ msgstr "" "Установка цвета элементов в дереве вкладок проекта,\n" "для случая, когда элементы отключены." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Автоскрытие боковой панели" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9255,11 +9273,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Geometry дополнительные" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "Размер сегмента по X" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9269,11 +9287,11 @@ msgstr "" "Полезно для автоматического выравнивания.\n" "Значение 0 означает отсутствие сегментации по оси X." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Размер сегмента по Y" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9283,8 +9301,8 @@ msgstr "" "Полезно для автоматического выравнивания.\n" "Значение 0 означает отсутствие сегментации по оси Y." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9304,7 +9322,7 @@ msgstr "" msgid "Geometry Export" msgstr "Редактор Geometry" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 #, fuzzy #| msgid "" #| "The parameters set here are used in the file exported\n" @@ -9316,7 +9334,7 @@ msgstr "" "Заданные здесь параметры используются в экспортированном файле\n" "при использовании пункта меню File -> Export -> Export Gerber." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -9324,7 +9342,7 @@ msgstr "" msgid "Geometry General" msgstr "Geometry основные" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9332,7 +9350,7 @@ msgstr "" "Количество шагов круга для геометрии\n" "линейная аппроксимация окружности и дуги." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9354,7 +9372,7 @@ msgstr "" "\n" "Некоторые параметры отключены, когда приложение работает в 32-битном режиме." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "R-дерево" @@ -9362,11 +9380,11 @@ msgstr "R-дерево" msgid "Geometry Options" msgstr "Параметры Geometry" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "Создать CNCJob" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9376,11 +9394,10 @@ msgstr "" "контуров данного объекта геометрии\n" "для программы ЧПУ." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9392,11 +9409,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "Gerber дополнительные" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Следовать\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9410,30 +9427,30 @@ msgstr "" "умолчанию.\n" "<< ПРЕДУПРЕЖДЕНИЕ >>: не меняйте это, если не знаете, что делаете !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Нет" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Задержка буферизации" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "При установке флажка буферизация будет происходить в фоновом режиме." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9443,15 +9460,15 @@ msgstr "" "загружается с упрощением, имеющим заданный допуск.\n" "<< ВНИМАНИЕ >>: не изменяйте это, если вы не знаете, что делаете !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Допуск для упрощения полигонов." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "Список параметров редактора Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9465,23 +9482,23 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Код нового отверстия" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Размер нового отверстия" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Размер нового отверстия" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Тип нового отверстия" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9489,16 +9506,16 @@ msgstr "" "Тип нового отверстия.\n" "Может быть «C», «R» или «O»." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Размеры отверстия" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9509,39 +9526,39 @@ msgstr "" "знаков.\n" "Допустимые значения: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Линейный массив площадок" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Круговая матрица" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Расстояние, на котором буферизуется элемент Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Масштаб" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Коэффициент масштабирования для элемента Gerber." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Низкий порог" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Пороговое значение, ниже которого отверстия не отмечены." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Высокий порог" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Пороговое значение, выше которого отверстия не отмечены." @@ -9549,7 +9566,7 @@ msgstr "Пороговое значение, выше которого отве msgid "Gerber Export" msgstr "Экспорт Gerber" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9557,14 +9574,14 @@ msgstr "" "Заданные здесь параметры используются в экспортированном файле\n" "при использовании пункта меню File -> Export -> Export Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "Единицы измерения, используемые в файле Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9572,7 +9589,7 @@ msgstr "" "Количество цифр в целой части числа\n" "и в дробной части числа." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9580,7 +9597,7 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "вся часть координат Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9588,10 +9605,10 @@ msgstr "" "Эти числа обозначают количество цифр в\n" "десятичная часть координат Gerber." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9605,11 +9622,11 @@ msgstr "" "Если TZ отмечен, то завершающие нули удаляются\n" "и ведущие нули сохраняются." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Gerber основные" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9617,11 +9634,11 @@ msgstr "" "Количество шагов круга для Gerber \n" "линейное приближение круговых отверстий." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Значения по умолчанию" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9629,11 +9646,11 @@ msgstr "" "Эти значения будут использоваться в качестве резервных значений\n" "в случае, если они не найдены в файле Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Очистить отверстия" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9641,11 +9658,11 @@ msgstr "" "Будут удалены отверстия, которые не имеют геометрии\n" "тем самым уменьшая количество отверстий в объекте Гербера." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Изменение полярности буфера" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9657,11 +9674,11 @@ msgstr "" "Может помочь при загрузке файлов Gerber, которые в противном случае\n" "не загружается правильно." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Цвета магазина" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9669,24 +9686,24 @@ msgstr "" "Он будет хранить установленные цвета для объектов Gerber.\n" "Они будут использоваться каждый раз при запуске приложения." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Чистые цвета" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Сбросьте цвета, связанные с объектами Gerber." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Сохраненные цвета для объектов Gerber удаляются." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Параметры Gerber" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Закруглять" @@ -9696,7 +9713,7 @@ msgstr "Закруглять" msgid "Copper Thieving Plugin" msgstr "Copper Thieving" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9704,19 +9721,19 @@ msgstr "" "Инструмент для создания Copper Thieving, который может быть добавлен\n" "в выбранный Gerber файл." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Количество шагов (линий), используемых для интерполяции окружностей." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Зазор" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9726,44 +9743,44 @@ msgstr "" "(заливка полигона может быть разделена на несколько полигонов)\n" "и медными трассами в Gerber файле." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "Зоны грабежа с площадью меньше этого значения не добавляются." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Как есть" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Выбор области" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Ссылочный объект" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Ссылка:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9778,30 +9795,30 @@ msgstr "" "- 'Референсный объект' - будет выполнять Copper Thieving в области указанной " "другим объектом." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Прямоугольник" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Минимальная" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Тип рамки" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9809,28 +9826,28 @@ msgstr "" "- 'Прямоугольная' - ограничительная рамка будет иметь прямоугольную форму.\n" "- 'Минимальная' - ограничительная рамка будет повторять форму корпуса." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Сетка точек" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Сетка квадратов" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Сетка линий" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Тип заполнения:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9842,58 +9859,58 @@ msgstr "" "- 'Сетка квадратов' - пустая площадь будет заполнена сеткой квадратов.\n" "- 'Сетка линий' - пустая область будет заполнена сеткой линий." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Параметры точки сетки" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Диаметр точки в сетке точек." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Расстояние между каждыми двумя точками в сетке точек." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Параметры квадратной сетки" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Размер стороны квадрата в сетке квадратов." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Расстояние между каждыми двумя квадратами в сетке квадратов ." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Параметры линий сетки" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Размеры линий по толщине в сетке линий." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Расстояние между двумя линиями в сетке линий." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Параметры Robber Bar" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9901,46 +9918,46 @@ msgstr "" "Параметры, используемые для robber bar.\n" "Robber ba = медная рамка для облегчения нанесения покрытия на отверстия." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "Граница рамки." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Толщина" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "Толщина robber bar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Рисунок гальванической маски" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Создание рисунка гальванической маски." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9948,26 +9965,26 @@ msgstr "" "Расстояние между возможными элементами copper thieving\n" "и/или robber bar и фактическими отверстиями в маске." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Выберите, какую дополнительную геометрию включить, если она доступна." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Обе" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Thieving" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Robber Bar" @@ -9977,22 +9994,22 @@ msgstr "Robber Bar" msgid "Calibration Plugin" msgstr "Точки калибровки" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Параметры, используемые для этого инструмента." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Тип источника" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -10006,32 +10023,32 @@ msgstr "" "Gerber\n" "- Свободно - > щелкните мышью по холсту для получения точек калибровки" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Свободно" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Высота (Z) для перемещения между точками." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Проверка Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Высота (Z) для проверки точки." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Обнуление Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -10040,27 +10057,27 @@ msgstr "" "Включает последовательное обнуление высоты (Z)\n" "при проверке." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Смена инструмента Z" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Высота (Z) для установки проверочной пробы." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Смена инструмента X,Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -10071,12 +10088,12 @@ msgstr "" "Если значение не введено, то текущий\n" "(х, у) точка будет использоваться," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "Вторая точка" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -10087,17 +10104,17 @@ msgstr "" "- вверху слева -> пользователь выровняет печатную плату по вертикали\n" "- внизу справа -> пользователь выровняет печатную плату по горизонтали" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Верхний левый" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Нижний правый" @@ -10105,15 +10122,15 @@ msgstr "Нижний правый" msgid "Extract Drills Options" msgstr "Параметры извлечения отверстий" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Тип обработки площадок" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -10123,81 +10140,81 @@ msgstr "" "Если на печатной плате имеется много SMD площадок прямоугольной формы,\n" "отключите прямоугольное отверстие." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Обработка круглых площадок." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Продолговатая форма" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Продолговатые площадки." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Квадратные площадки." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Обработка прямоугольных площадок." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Другие" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Площадки, не относящиеся к вышеперечисленным категориям." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Фиксированный диаметр" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Фиксированное медное кольцо" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Пропорциональный" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10210,15 +10227,15 @@ msgstr "" "- Пропорциональный -> размер каждого отверстия будет составлять долю от " "размера площадки" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Фиксированный диаметр отверстия." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10228,50 +10245,50 @@ msgstr "" "Медная полоска между наружным отверстием\n" "и краем медной площадки." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "Размер кольца круглого сечения для кольцевых площадок." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "Размер кольца круглого сечения для продолговатых площадок." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "Размер кольца круглого сечения для квадратных площадок." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "Размер кольца круглого сечения для прямоугольных площадок." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "Размер кольца круглого сечения для других площадок." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Пропорциональный диаметр" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Коэффициент" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10279,43 +10296,43 @@ msgstr "" "Пропорциональный диаметр.\n" "Диаметр отверстия будет составлять долю от размера площадки." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 #, fuzzy #| msgid "Extract Drills" msgid "Extract Soldermask" msgstr "Извлечь отверстия" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract soldermask from a given Gerber file." msgstr "Извлечение отверстий из заданного Gerber файла." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 #, fuzzy #| msgid "ExtraCut" msgid "Extract Cutout" msgstr "Дополнительный вырез" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 #, fuzzy #| msgid "Extract drills from a given Gerber file." msgid "Extract a cutout from a given Gerber file." msgstr "Извлечение отверстий из заданного Gerber файла." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "The thickness of the line that makes the cutout geometry." @@ -10327,7 +10344,7 @@ msgstr "Толщина линии, обозначающей угол." msgid "Fiducials Plugin" msgstr "Контрольные точки" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10339,25 +10356,25 @@ msgstr "" "в противном случае, размер контрольного отверстия\n" "вдвое больше отверстия паяльной маски." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Авто" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "Вручную" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Режим" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10368,22 +10385,22 @@ msgstr "" "ограничительной рамки.\n" "- 'Вручную' - ручное размещение контрольных точек." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Вверху" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Внизу" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "Вторичные контрольные точки" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10397,23 +10414,23 @@ msgstr "" "- 'Нет' - вторичная контрольная точка отсутствует. Порядок: снизу слева, " "сверху справа." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Крест" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Шахматный порядок" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Тип контрольных точек" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10426,7 +10443,7 @@ msgstr "" "- 'Крест' - крестообразные.\n" "- 'Шахматный порядок' - точки в шахматном порядке." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Толщина линии" @@ -10437,7 +10454,7 @@ msgstr "Толщина линии" msgid "Invert Gerber Plugin" msgstr "Инверсия Gerber" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10446,8 +10463,8 @@ msgstr "" "отрицательную.\n" "и в обратном направлении." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." @@ -10455,13 +10472,13 @@ msgstr "" "Расстояние, на которое следует избегать\n" "края объекта Gerber." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Стиль соединения линий" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10475,8 +10492,8 @@ msgstr "" "- квадрат -> линии встречаются под углом 90 градусов\n" "- скос -> линии соединяются третьей линией" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Скос" @@ -10486,7 +10503,7 @@ msgstr "Скос" msgid "Optimal Plugin" msgstr "Оптимизация" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10494,12 +10511,12 @@ msgstr "" "Инструмент для поиска минимального расстояния между\n" "двумя элементами геометрии Gerber" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Точность" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" "Количество десятичных знаков для расстояний и координат в этом инструменте." @@ -10508,8 +10525,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "Параметры перфорации" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10536,7 +10553,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "QR код" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10544,12 +10561,12 @@ msgstr "" "Инструмент для создания QR-кода, который можно вставить\n" "в выбранный файл Gerber, или его можно экспортировать в файл." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Версия" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10558,13 +10575,13 @@ msgstr "" "Версия QRCode может иметь значения от 1 (21x21).\n" "до 40 (177x177)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Коррекция ошибок" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10580,12 +10597,12 @@ msgstr "" "Q = макс. 25%% ошибок могут быть исправлены\n" "H = макс. 30%% ошибок могут быть исправлены." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Размер поля" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10594,12 +10611,12 @@ msgstr "" "Размер рамки регулирует общий размер QR-кода.\n" "откорректировав размер каждой рамки в коде." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Отступ" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10608,28 +10625,28 @@ msgstr "" "Размер границы QR-кода. Насколько рамка толще границы.\n" "Значение по умолчанию 4. Ширина зазора вокруг QR-кода." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "Данные QR-кода" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "" "Данные QRCode. Буквенно-цифровой текст, подлежащий кодированию в QRCode." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "Добавьте сюда текст, который будет включен в QRCode..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Полярность" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10640,17 +10657,17 @@ msgstr "" "Он может быть нарисован как негптив (квадраты видны)\n" "или позитив (квадраты непрозрачны)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Негатив" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Позитив" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10663,8 +10680,8 @@ msgstr "" "будет добавлено как позитив. Если он добавлен к Copper Gerber.\n" "то, возможно, QRCode может быть добавлен как негатив." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10673,22 +10690,22 @@ msgstr "" "Ограничительная рамка, означающая пустое пространство вокруг\n" "QRCode, может иметь округлую или квадратную форму." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Цвет заливки" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "Задаёт цвет заливки QRCode (цвет квадратов)." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Цвет фона" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "Устанавливает цвет фона QRCode." @@ -10699,7 +10716,7 @@ msgstr "Устанавливает цвет фона QRCode." msgid "Check Rules Plugin" msgstr "Проверка правил" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10707,26 +10724,26 @@ msgstr "" "Инструмент для проверки наличия файлов Gerber в наборе\n" "правил изготовления." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Размер трассы" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "Это проверяет, соблюден ли минимальный размер трассы." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10735,31 +10752,31 @@ msgstr "Это проверяет, соблюден ли минимальный msgid "Min value" msgstr "Минимальное значение" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Минимальный допустимый размер трассировки." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Зазор между медными дорожками" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" "features is met." msgstr "Проверяет, соблюдены ли минимальные зазоры между медью." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10767,14 +10784,14 @@ msgstr "Проверяет, соблюдены ли минимальные за msgid "Minimum acceptable clearance value." msgstr "Минимально допустимое значение зазора." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Зазор между медью и контуром" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10783,25 +10800,25 @@ msgstr "" "Проверяет, выполнены ли минимальные зазоры между медью\n" "и контурами." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "Зазор между шелкографией" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." msgstr "Проверяет, соблюдены ли минимальные зазоры между шелкографией." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "Зазор между шелкографией и паяльной маской" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10810,14 +10827,14 @@ msgstr "" "Проверяет, соблюдены ли минимальные зазоры между шелкографией\n" "и паяльной маской." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "Зазор между шелкографией и контуром" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10826,13 +10843,13 @@ msgstr "" "Проверяет, соблюдены ли минимальные зазоры между шелкографией\n" "и контурами." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Минимальная ширина паяльной маски" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10841,14 +10858,14 @@ msgstr "" "Проверяет, соблюдены ли минимальные зазоры между паяльной маской\n" "и встречной паяльной маской." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Минимальное медное кольцо" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10857,34 +10874,34 @@ msgstr "" "Проверяет, останется ли минимальное медное кольцо при сверлении\n" "отверстия в площадке." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Минимальное допустимое значение кольца." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Зазор между отверстиями" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." msgstr "Проверяет, есть ли минимальный зазор между отверстиями." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "Минимальный допустимый размер отверстия." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Размер отверстия" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10899,7 +10916,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "2-х сторонняя плата" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10907,50 +10924,50 @@ msgstr "" "Инструмент, помогающий создать двухстороннюю\n" "печатную плату с использованием центрирующих отверстий." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Диаметр Сверла" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Диаметр сверла для контрольных отверстий." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Выровнять ось" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Отразить по вертикали (X) или горизонтали (Y)." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Ось зеркалирования" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Рамка" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Отверстие для защелки" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Указатель оси" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -10974,12 +10991,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Калькулятор" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "Калькулятор V-образного инструмента" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -10989,12 +11006,12 @@ msgstr "" "учитывая диаметр наконечника, угол наклона наконечника и\n" "глубину резания в качестве параметров." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Диаметр наконечника" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -11003,12 +11020,12 @@ msgstr "" "Это диаметр наконечника инструмента.\n" "Это указано производителем." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Угол наконечника" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -11016,7 +11033,7 @@ msgstr "" "Это угол наконечника инструмента.\n" "Это указано производителем." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -11024,13 +11041,13 @@ msgstr "" "Это глубина резки материала.\n" "В объекте CNCJob это параметр \"Глубина резания\"." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Калькулятор электронных плат" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -11041,38 +11058,38 @@ msgstr "" "используя методы такие, как графитовые чернила или чернила гипофосфита " "кальция или хлорид палладия." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Длина платы" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "Это длина платы. В сантиметрах." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Ширина платы" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "Это ширина платы. В сантиметрах." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "Это область печатной платы." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Текущая плотность" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -11080,13 +11097,13 @@ msgstr "" "Плотность тока для прохождения через плату. \n" "В Амперах на квадратный метр АЧС." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Медный слой" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -11098,38 +11115,38 @@ msgstr "" msgid "Corner Markers Options" msgstr "Параметры угловых маркеров" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Форма маркера." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Полукрест" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "Толщина линии, обозначающей угол." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "Длина линии, которая делает угловой маркер." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Диаметр сверла" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout Plugin" msgstr "Обрезка платы" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -11138,7 +11155,7 @@ msgstr "" "Создание траектории обрезки печатной платы и отделения её от\n" "заготовки." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -11147,20 +11164,20 @@ msgstr "" "Диаметр инструмента, используемого для вырезания\n" "форма печатной платы из окружающего материала." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Мультипроход" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Тип" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -11173,12 +11190,12 @@ msgstr "" "- Панель: печатная плата панельного объекта Gerber, изготовленная\n" "из множества отдельных контуров печатных плат." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Одиночный" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11202,17 +11219,17 @@ msgstr "" "- 2tb - 2*сверху + 2*снизу \n" "- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Большой курсор" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "При добавлении пробелов вручную используйте большой курсор." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 #, fuzzy #| msgid "" @@ -11225,7 +11242,7 @@ msgstr "" "Диаметр инструмента, используемого для вырезания\n" "форма печатной платы из окружающего материала." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 #, fuzzy #| msgid "Distance between each two lines in Lines Grid." @@ -11240,31 +11257,31 @@ msgstr "Расстояние между двумя линиями в сетке msgid "Drilling Plugin" msgstr "буровой инструмент" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" "Создавайте CNCJob с траекториями для сверления или фрезерования отверстий." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Порядок инструмента" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11286,33 +11303,33 @@ msgstr "" "установит порядок\n" "на 'Обратный' и отключит этот элемент управления." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "Прямой" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Обратный" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Смена инструмента" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11320,23 +11337,23 @@ msgstr "" "Включает последовательность смены инструмента\n" "в G-Code (Пауза для смены инструмента)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Отвод по оси Z для смены инструмента." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Высота отвода Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." @@ -11344,15 +11361,15 @@ msgstr "" "Высота инструмента после\n" "последнего прохода в конце задания." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "Конец перемещения X, Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11362,14 +11379,14 @@ msgstr "" "Если значение не введено, движение не выполняется\n" "на плоскости X, Y в конце работы." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Задержка" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11377,21 +11394,21 @@ msgstr "" "Задержка для набора оборотов шпинделя\n" "перед началом обработки." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "Количество единиц времени для остановки шпинделя." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Постпроцессор" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." @@ -11399,32 +11416,32 @@ msgstr "" "JSON-файл постпроцессора, который влияет\n" "на Gcode." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Пазы для сверления" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "Список дополнительных параметров." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Смена инструмента X,Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Позиция X,Y смены инструмента." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Z начала" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11433,19 +11450,19 @@ msgstr "" "Высота инструмента сразу после начала работы.\n" "Удалить значение если вам не нужна эта функция." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Глубина зондирования Z" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11453,27 +11470,27 @@ msgstr "" "Максимальная глубина, допустимая для зонда.\n" "Отрицательное значение в текущих единицах." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Датчик скорости подачи" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "Скорость подачи, используемая во время зондирования." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Направление вращения шпинделя" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11485,13 +11502,13 @@ msgstr "" "- CW = по часовой стрелке или\n" "- CCW = против часовой стрелки" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Быстрый подвод" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11503,11 +11520,11 @@ msgstr "" "что означает самую быструю доступную скорость.\n" "Предупреждение: перемещение выполняется при смене координат Toolchange X,Y." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Быстрый отвод" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11525,24 +11542,24 @@ msgstr "" " - Когда проверено перемещение от Z_cut(глубины отрезка) к Z_move\n" "(высота перемещения) делается как можно быстрее (G0) за один ход." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Область исключения" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Параметры исключения области." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Зоны исключения" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11552,27 +11569,27 @@ msgstr "" "В этих областях движение инструмента\n" "запрещено." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "Вид формы выделения, используемый для выделения области." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Стратегия" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11585,43 +11602,43 @@ msgstr "" "высоту.\n" "- Вокруг -> избегает зоны исключения, обойдя зону" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Сверху" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Вокруг" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Z обхода" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." msgstr "" "Высота Z, на которую поднимется инструмент, чтобы избежать зоны исключения." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "Film Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11629,14 +11646,14 @@ msgstr "" "Создание плёнки печатной платы из объектов Gerber или Geometry.\n" "Файл сохраняется в формате SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Тип плёнки" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11652,21 +11669,21 @@ msgstr "" "белым на черном холсте.\n" "Формат плёнки - SVG." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Цвет пленки" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "Устанавливает цвет плёнки при режиме \"Позитив\"." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Отступ" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11686,13 +11703,13 @@ msgstr "" "и которые могут смешаться с \n" "окружающими, если бы не эта граница." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Масштаб обводки" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11704,13 +11721,13 @@ msgstr "" "тоньше,\n" "поэтому этот параметр может сильно влиять на мелкие объекты." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Регулировка Пленки" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11719,12 +11736,12 @@ msgstr "" "Иногда принтеры могут искажать форму печати, особенно лазерные.\n" "В этом разделе представлены инструменты для компенсации искажений печати." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Масштабирование плёнки" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11732,12 +11749,12 @@ msgstr "" "Значение больше 1 растянет пленку\n" "в то время как значение меньше 1 будет её сжимать." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Наклон плёнки" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11745,7 +11762,7 @@ msgstr "" "Положительные значения будут смещать вправо,\n" "а отрицательные значения будут смещать влево." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -11757,43 +11774,43 @@ msgstr "" "Опорная точка, используемая в качестве исходной точки для перекоса.\n" "Это может быть одна из четырех точек геометрии ограничительной рамки." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Нижний левый" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Верхний правый" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Зеркалирование геометрии пленки" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Зеркалирование геометрии пленки на выбранной оси или на обеих." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11805,23 +11822,23 @@ msgstr "" "- 'PNG' -> растровое изображение\n" "- 'PDF' -> формат портативного документа" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Ориентация страницы" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Размер страницы" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "Выбор стандартных размеров страниц ISO 216." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "Значение по умолчанию - 96 точек на дюйм. Измените это значение, чтобы " @@ -11833,87 +11850,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Изоляция разводки" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Диаметр инструмента" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Значения, разделенные запятыми" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Тип инструмента" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Тип инструмента по умолчанию:\n" -"- \"V-образная форма\" \n" -"- Круглый" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "V-образный" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "Диаметр V-наконечника" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "Диаметр наконечника для V-образного инструмента" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "Угол V-наконечника" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"Угол наклона наконечника для V-образного инструмента.\n" -"В градусах." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11921,10 +11877,10 @@ msgstr "" "Глубина резания. Отрицательное значение.\n" "В единицах приложения." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11934,20 +11890,40 @@ msgstr "" "Если инструмент имеет V-образную форму, то это значение автоматически\n" "вычисляется из других параметров." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Проход" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Ширина промежутка изоляции в \n" +"числах (целое число) ширины инструмента." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Обработка остаточного припуска" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11967,23 +11943,23 @@ msgstr "" "\n" "Если флажок не установлен, используется стандартный алгоритм." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Комбинировать" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Объединить все проходы в один объект" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Исключение" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -11993,15 +11969,15 @@ msgstr "" "проверив это, площадь объекта ниже\n" "будет вычтено из геометрии изоляции." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Проверить право" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12009,8 +11985,8 @@ msgstr "" "Если отмечено, то диаметры инструментов проверяются.\n" "если они обеспечат полную изоляцию." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12024,19 +12000,19 @@ msgstr "" "- 'Выбранные полигоны' - > изолировать выбранные полигоны.\n" "- 'Reference Object' - будет обрабатывать область, указанную другим объектом." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Выбор полигона" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "Bнутренность" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12045,13 +12021,13 @@ msgstr "" "многоугольника.\n" "(дыры в многоугольнике)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Принудительный отдых" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12062,21 +12038,21 @@ msgstr "" "изолированы.\n" "Работает, когда используется «обработка покоя»." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Нормальный" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Последовательный" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -12090,7 +12066,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Фрезерный инструмент" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -12101,12 +12077,12 @@ msgstr "" "- Вручную: выберет выбор точек зондирования, нажав на холст\n" "- Сетка: автоматически генерирует сетку точек зондирования" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Сетка" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -12119,59 +12095,59 @@ msgstr "" "- Билинейный: будет использоваться билинейная интерполяция. Используется " "только в режиме сетки." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Вороной" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Билинейный" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Столбцы" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "Количество столбцов сетки." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Строки" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "Количество рядов сетки." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Зонд Z путешествия" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "Безопасный Z для перемещения зонда между точками измерения." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Скорость подачи зонда" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Контроллер" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -12180,22 +12156,22 @@ msgstr "" "Тип контроллера, для которого создается\n" "карта высот gcode." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Шаг" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Каждое толчковое действие перемещает оси с этим значением." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "Скорость подачи при толчке." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Расстояние безопасной высоты (Z) при беге трусцой к исходной точке." @@ -12205,8 +12181,8 @@ msgstr "Расстояние безопасной высоты (Z) при бег msgid "Milling Plugin" msgstr "Фрезерный инструмент" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 #, fuzzy #| msgid "Create CNCJob with toolpaths for drilling or milling holes." msgid "" @@ -12214,10 +12190,33 @@ msgid "" msgstr "" "Создавайте CNCJob с траекториями для сверления или фрезерования отверстий." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "Диаметр V-наконечника" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "Диаметр наконечника для V-образного инструмента" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "Угол V-наконечника" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12225,13 +12224,13 @@ msgstr "" "Угол наклона наконечника для V-образного инструмента.\n" "В степенях." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Высота отвода инструмента при холостом ходе." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12239,8 +12238,8 @@ msgstr "" "Включить последовательность смены инструмента\n" "в машинном коде (пауза для смены инструмента)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -12248,7 +12247,7 @@ msgstr "" "Скорость резания в плоскости XY\n" "в единицах в минуту" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12258,7 +12257,7 @@ msgstr "" "самолет в единицах в минуту.\n" "Это называется также Плунге." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12268,7 +12267,7 @@ msgstr "" "Если используется лазерный постпроцессор,\n" "это значение - мощность лазера." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12276,7 +12275,7 @@ msgstr "" "Файл постпроцессора, который диктует\n" "вывод машинного кода (например, кода, RML, HPGL)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12290,14 +12289,14 @@ msgstr "" "Это полезно только для Марлина,\n" "игнорировать для любых других случаев." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Перерезать" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12309,11 +12308,11 @@ msgstr "" "мы генерируем расширенный разрез\n" "над первым разрезом." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Добавить Oтделку" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12321,8 +12320,8 @@ msgstr "" "Добавит раздел Paint в конец GCode.\n" "Металлическая щетка очистит материал после фрезерования." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12334,13 +12333,13 @@ msgstr "" "- На основе семян: наружу от семян.\n" "- На основе линий: параллельные линии." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 #, fuzzy #| msgid "plugin_tab" msgid "NCC Plugin" msgstr "plugin_tab" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12348,12 +12347,28 @@ msgstr "" "Создание объекта геометрии с помощью\n" "траектории резания для всех областей, отличных от меди." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Тип инструмента" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Тип инструмента по умолчанию:\n" +"- \"V-образная форма\" \n" +"- Круглый" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Значение смещения" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12370,14 +12385,14 @@ msgstr "" "- 'Референсный объект' - будет выполнять очистку от меди в области указанной " "другим объектом." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 #, fuzzy #| msgid "Paint Plotting" msgid "Paint Plugin" msgstr "Прорисовка рисования" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12407,7 +12422,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Панелизация" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12417,13 +12432,13 @@ msgstr "" "каждый элемент является копией исходного объекта с интервалом\n" "на расстоянии X, Y расстояние друг от друга." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Интервал столбцов" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12431,13 +12446,13 @@ msgstr "" "Расстояние между столбцами нужной панели.\n" "В текущих единицах измерения." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Интервал строк" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12445,28 +12460,28 @@ msgstr "" "Расстояние между строками нужной панели.\n" "В текущих единицах измерения." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "Количество столбцов нужной панели" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "Количество строк нужной панели" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Geometry" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Тип панели" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12476,8 +12491,8 @@ msgstr "" "- Gerber\n" "- Geometry" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12489,12 +12504,12 @@ msgstr "" "любые два перекрывающихся элемента Line на панели\n" "и удалит перекрывающиеся части, оставив только одну из них." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Ограничить в пределах" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12508,13 +12523,13 @@ msgstr "" "последняя панель будет иметь столько столбцов и строк, чтобы\n" "она полностью вписывалась в выбранную область." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Ширина (DX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12522,13 +12537,13 @@ msgstr "" "Ширина (DX), в пределах которой должна поместиться панель.\n" "В текущих единицах измерения." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Высота (DY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12542,7 +12557,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Паяльная паста" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12550,50 +12565,50 @@ msgstr "" "Инструмент для создания GCode для дозирования\n" "нанесения паяльной пасты на печатную плату." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Новый диаметр сопла" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "Диаметр нового инструмента, добавляемого в таблицу инструментов" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Z начала нанесения" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "Высота (Z), когда начинается выдача паяльной пасты." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Z нанесения" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "Высота (Z) при выполнении дозирования паяльной пасты." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Z конца нанесения" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "Высота (Z) при остановке выдачи паяльной пасты." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Z перемещения" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12602,16 +12617,16 @@ msgstr "" "Высота (Z) для перемещения между колодками\n" "(без дозирования паяльной пасты)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Z смены инструмента" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "Высота (Z) для изменения инструмента (сопла)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12620,12 +12635,12 @@ msgstr "" "Положение X, Y для изменения инструмента (сопла).\n" "Формат (x, y), где x и y-действительные числа." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "Скорость подачи при движении по плоскости X-Y." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12634,12 +12649,12 @@ msgstr "" "Скорость подачи (скорость) при движении по вертикали\n" "(на плоскости Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Скорость подачи Z Диспенсер" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12648,12 +12663,12 @@ msgstr "" "Скорость подачи (скорость) при движении вверх по вертикали\n" "распределить положение (на плоскости Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "Скорость прямого вращения шпинделя" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" @@ -12662,22 +12677,22 @@ msgstr "" "Скорость диспенсера при проталкивании паяльной пасты\n" "через форсунку диспенсера." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "Задержка В НАЧАЛЕ" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Пауза после выдачи паяльной пасты." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "Скорость обратного вращения шпинделя" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12686,12 +12701,12 @@ msgstr "" "Скорость диспенсера при втягивании паяльной пасты\n" "через форсунку диспенсера." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "Задержка В КОНЦЕ" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12700,7 +12715,7 @@ msgstr "" "Пауза после того, как дозатор паяльной пасты будет убран,\n" "чтобы обеспечить равномерное выдавливание." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "Файлы контролирующие генерацию GCode." @@ -12711,7 +12726,7 @@ msgstr "Файлы контролирующие генерацию GCode." msgid "Substractor Plugin" msgstr "Параметры инструмента Substractor" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12719,19 +12734,19 @@ msgstr "" "Инструмент для вычитания одного объекта Gerber или Geometry\n" "от другого того же типа." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Закрыть пути" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "Проверка этого закроет пути, прорезанные вычитающим объектом." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Удалить источник" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12745,7 +12760,7 @@ msgstr "" msgid "Transform Plugin" msgstr "Трансформация" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." @@ -12753,7 +12768,7 @@ msgstr "" "Различные преобразования, которые могут быть применены\n" "к объектам приложения." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12770,17 +12785,17 @@ msgstr "" "- Точка -> пользовательская точка, заданная координатами X,Y.\n" "- Объект -> центр ограничивающего окошка конкретного объекта" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "Объект который будет использоваться как шаблон." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Наклон" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12793,35 +12808,35 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Ключевые слова автозаполнения" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Восстановить" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Восстановление списока ключевых слов автозаполнения в состояние по умолчанию." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Удалить все" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "Удаление всех ключевых слов автозаполнения из списка." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Список ключевых слов" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12833,30 +12848,30 @@ msgstr "" "Автозаполнение установлено\n" "в редакторе кода и для Tcl Shell." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Расширение" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "Ключевое слово, которое будет добавлено или удалено из списка." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Добавить ключевое слово" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Добавляет ключевое слово в список" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Удалить ключевое слово" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Удаляет ключевое слово из списка" @@ -12864,27 +12879,27 @@ msgstr "Удаляет ключевое слово из списка" msgid "Excellon File associations" msgstr "Ассоциации файлов Excellon" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Восстановление списка расширений в состояние по умолчанию." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Удаляет все расширения из списка." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Список расширений" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12892,45 +12907,45 @@ msgstr "" "Список расширений файлов, которые будут\n" "связаны с FlatCAM." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "Расширение файла для добавления или удаления из списка." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Добавить расширение" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Добавляет расширение файла в список" +msgid "Add Extension" +msgstr "Добавить расширение" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Удалить расширение" +msgid "Add a file extension to the list" +msgstr "Добавляет расширение файла в список" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Удалить расширение" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Удаляет расширение файла из списка" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Ассоциировать" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Ассоциировать" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12997,213 +13012,65 @@ msgstr "" "Введите> help <, а затем Run Code для получения списка команд FlatCAM Tcl " "(отображается в оболочке Tcl)." -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "Экспорт отменён ..." -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "Файл сохранён в" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "Проверка кода" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 #, fuzzy #| msgid "Scaling could not be executed." msgid "CNC Machine Code could not be updated" msgstr "Масштабирование не может быть выполнено." -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 #, fuzzy #| msgid "Machine Code file saved to" msgid "CNC Machine Code was updated" msgstr "Файл Machine Code сохранён в" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "CNCJob объект не может быть обработан, так как" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "CNCJob object" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "Редактор Document" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "" "Пожалуйста, выберите один или несколько инструментов из списка и попробуйте " "еще раз." -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Сверло больше, чем размер отверстия. Отмена." -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Инструмент для прорезания пазов больше, чем размер отверстия. Отмена." -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "" -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 -#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 -#: appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "Параметры для" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:642 -#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2519 -msgid "No Tool Selected" -msgstr "Инструмент не выбран" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:678 appPlugins/ToolNCC.py:893 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "Несколько инструментов" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 -#: appPlugins/ToolNCC.py:1383 appPlugins/ToolNCC.py:1455 -#: appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" -"Пожалуйста, введите диаметр инструмента с ненулевым значением в float " -"формате." - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "Не удалось загрузить файл БД." - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "" -"Инструмент отсутствует в базе данных инструментов. Добавление инструмента по " -"умолчанию." - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 -#: appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" -"Отменено.\n" -"В базе данных инструментов есть несколько инструментов для одного диаметра " -"инструмента." - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 -#: appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "" -"Новый инструмент добавлен в таблицу инструментов из базы данных инструментов." - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "Инструмент добавлен в таблицу инструментов." - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "Ошибка. Выберите инструмент для копирования." - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "Инструмент скопирован в таблицу инструментов." - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "Инструмент был изменён в таблице инструментов." - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "Ошибка. Выберите инструмент для удаления." - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "Инструмент был удален из таблицы инструментов." - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Отключено, потому что инструмент имеет V-образную форму.\n" -"Для V-образных инструментов глубина резания составляет\n" -"рассчитывается из других параметров, таких как:\n" -"- «Угол V-наконечника» -> угол на кончике инструмента\n" -"- «Диа V-наконечника» -> диаметр на конце инструмента\n" -"- «Инструмент Dia» -> столбец «Dia» найден в таблице инструментов\n" -"Примечание: нулевое значение означает, что Инструмент Dia = 'Диа V-" -"наконечника'" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Эта Geometry не может быть обработана, так как это" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Ошибка. Инструмент не выбран в таблице инструментов ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -13211,55 +13078,46 @@ msgstr "" "Смещение выбранного в таблице инструментов инструмента не указано.\n" "Добавьте смещение инструмента или измените тип смещения." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "Разбор G-кода ..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "Разбор G-кода завершен..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "Закончена обработка G-кода" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "Обработка G-кода завершилась ошибкой" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "Отмена. Пустой файл, он не имеет геометрии" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNCjob создан" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Отделка" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "Геометрия не может быть окрашена полностью" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "" "Коэффициент масштабирования должен быть числом: целочисленным или с " "плавающей запятой." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13267,7 +13125,7 @@ msgstr "" "Необходима пара значений (x,y). Возможно, вы ввели только одно значение в " "поле \"Смещение\"." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13277,25 +13135,7 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Ошибка удаления. Нет исключаемых зон для удаления." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Ошибка. Ничего не выбрано." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -#, fuzzy -#| msgid "Tool was edited in Tool Table." -msgid "Value edited in Exclusion Table." -msgstr "Инструмент был изменён в таблице инструментов." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Буферизация solid геометрии" @@ -13303,16 +13143,16 @@ msgstr "Буферизация solid геометрии" msgid "Operation could not be done." msgstr "Операция не может быть выполнена." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "Геометрия изоляции не может быть сгенерирована." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Создана геометрия изоляции" @@ -13344,7 +13184,7 @@ msgstr "Масштабирование..." msgid "Skewing..." msgstr "Наклон..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Размеры" @@ -13439,35 +13279,35 @@ msgstr "Медный участок" msgid "Script Editor" msgstr "Редактор сценариев" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Скрипт" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Объект переименован из {old} в {new}" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "выбранный" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Причина ошибки" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Все объекты выделены." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "Выбор объектов очищен." @@ -13561,7 +13401,7 @@ msgstr "Содержание строк Gerber" msgid "Gerber Parser ERROR" msgstr "Ошибка разбора Gerber" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Буферизация Gerber выполнена." @@ -13702,34 +13542,34 @@ msgstr "" "Если используется только одна точка, то это предполагает перевод.\n" "Если используются две точки, то предполагается их трансляция и вращение." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Сбросить настройки инструмента" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13799,28 +13639,28 @@ msgstr "" "Рассчитывает любую глубину резания или эффективный диаметр инструмента,\n" " в зависимости от того, что желательно и что известно. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Расчет площади" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Выберите способ расчета площади печатной платы." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Текущее значение" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13828,11 +13668,11 @@ msgstr "" "Это текущее значение интенсивности \n" "быть установленным на электропитание. В Усилителях." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Время" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13840,7 +13680,7 @@ msgstr "" "Это расчетное время, необходимое для процедуры.\n" "В минутах." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13891,19 +13731,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Отмена. Для генерации GCode необходимы четыре точки." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "Объект не выбран." @@ -13927,7 +13767,7 @@ msgstr "" "(насколько это возможно) углы объекта." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Тип объекта" @@ -14164,63 +14004,63 @@ msgstr "" "Корректировка (масштабирование и/или перекос) объектов\n" "с вышеперечисленными факторами." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Сетка линий работает только для ссылки 'Как есть'..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Выбрана сплошная заливка." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Выбрана заливка сетки точек." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Выбрано заполнение сеткой квадратов." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "Нет загруженного Gerber объекта ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Добавить геометрию" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Добавить исходный файл" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Copper Thieving завершён." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -14229,72 +14069,72 @@ msgstr "Copper Thieving завершён." msgid "Could not retrieve object" msgstr "Не удалось получить объект" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Нажмите на конечную точку области рисования." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Copper Thieving. Чтение параметров." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Copper Thieving. Подготовка безмедных полигонов." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Copper Thieving. Подготовка участков для заполнения медью." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Геометрия не поддерживается для" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "Нет доступных объектов." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "Тип указанного объекта не поддерживается." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Copper Thieving. Добавление новой геометрии и буферизации." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Создать геометрию" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "Рисунок гальванической маски" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Добавить PP-M геометрию" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Создание рисунка гальванической маски выполнено." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Выход из Copper Thieving." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Gerber объект, к которому будет добавлен copper thieving." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 #, fuzzy #| msgid "Milling Parameters" msgid "Thieving Parameters" msgstr "Параметры фрезерования" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14304,11 +14144,11 @@ msgstr "" "(заливка полигона может быть разделена на несколько полигонов)\n" "и медными трассами в Gerber файле." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Тип ссылки" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14317,22 +14157,22 @@ msgstr "" "Copper Thieving.\n" "Это может быть Gerber, Excellon или Geometry." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Указатель объекта" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 #, fuzzy #| msgid "The FlatCAM object to be used as non copper clearing reference." msgid "The Application object to be used as non copper clearing reference." msgstr "" "Объект FlatCAM, который будет использоваться как ссылка на очистку от меди." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Вставить Copper thieving" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14340,11 +14180,11 @@ msgstr "" "Добавит полигон (может быть разбит на несколько частей)\n" "который будет окружать фактические трассы Gerber на определенном расстоянии." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Вставить Robber Bar" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14356,11 +14196,11 @@ msgstr "" "на определенном расстоянии.\n" "Требуется при нанесении рисунка отверстий." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Выберите объект паяльной маски" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14370,11 +14210,11 @@ msgstr "" "Он будет использоваться в качестве базы для\n" "рисунка гальванической маски." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Зоны покрытия" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14392,11 +14232,11 @@ msgstr "" "чуть больше, чем медные площадки, и эта область \n" "рассчитывается по отверстиям паяльной маски." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Создать рисунок гальванической маски" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14406,80 +14246,80 @@ msgstr "" "copper thieving и/или\n" "robber bar, если они были созданы." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 #, fuzzy #| msgid "Corners Tool" msgid "Corners" msgstr "Углы" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Пожалуйста, выберите хотя бы место" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "Диаметр инструмента равен нулю." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "Был создан объект Excellon с угловыми сверлами." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "Был создан объект Gerber с угловыми маркерами." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "Объект Gerber, к которому будут добавлены угловые маркеры." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Местоположение" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Места расположения угловых маркеров." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Верхний правый" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "Переключить всё" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Добавить маркер" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Добавит угловые маркеры к выбранному файлу Gerber." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 #, fuzzy #| msgid "Drills in Corners" msgid "Drills in Locations" msgstr "Сверла по углам" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Создать объект Excellon" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Добавим просверленные отверстия в центре маркеров." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 #, fuzzy #| msgid "Locations" msgid "Check in Locations" msgstr "Местоположение" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14487,6 +14327,43 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" +"Пожалуйста, введите диаметр инструмента с ненулевым значением в float " +"формате." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Не удалось загрузить файл БД." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "" +"Инструмент отсутствует в базе данных инструментов. Добавление инструмента по " +"умолчанию." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"Отменено.\n" +"В базе данных инструментов есть несколько инструментов для одного диаметра " +"инструмента." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Обновлен инструмент из БД инструментов." @@ -14495,9 +14372,9 @@ msgstr "Обновлен инструмент из БД инструментов msgid "Default tool added." msgstr "Добавлен инструмент по умолчанию." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "Выбранный инструмент здесь использовать нельзя. Выберите другой." @@ -14547,13 +14424,13 @@ msgstr "Операция обрезки закончена." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Объект не найден" @@ -14637,7 +14514,7 @@ msgstr "" "пределами полигонов." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Исходный объект" @@ -14661,15 +14538,15 @@ msgstr "" msgid "Cutout Tool" msgstr "Обрезка платы" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Искать и добавлять" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14683,16 +14560,16 @@ msgstr "" "в базе данных инструментов. Если ничего не найдено\n" "в базу данных инструментов добавляется инструмент по умолчанию." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Выбрать из БД" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14716,7 +14593,7 @@ msgstr "Мостовые промежутки" msgid "Selection of the type of cutout." msgstr "" -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Авто" @@ -14858,7 +14735,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Объект отзеркалирован" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15281,33 +15158,91 @@ msgstr "Это средняя точка евклидова расстояния msgid "Jump to Half Point" msgstr "Перейти к средней точке" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "Параметры для" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Несколько инструментов" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Инструмент не выбран" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Применить параметры ко всем инструментам." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Фокус Z" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Мощность лазера" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Ошибка удаления. Нет исключаемых зон для удаления." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Ошибка. Ничего не выбрано." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +#, fuzzy +#| msgid "Tool was edited in Tool Table." +msgid "Value edited in Exclusion Table." +msgstr "Инструмент был изменён в таблице инструментов." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "Загруженный файл Excellon не имеет отверстий" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Создание списка точек для сверления ..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Ошибка. Точки сверления внутри зон исключения." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "Открытие G-Code" @@ -15315,7 +15250,7 @@ msgstr "Открытие G-Code" msgid "Generating CNCJob..." msgstr "Генерация CNCJob..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Формат X, Y смены инструмента должен быть (x, y)." @@ -15339,9 +15274,9 @@ msgstr "" "Будем искать и пытаться заменить инструменты из таблицы инструментов\n" "инструментами из DB, имеющими близкое значение диаметра." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15349,15 +15284,15 @@ msgstr "" "Данные, используемые для создания кода.\n" "Каждый инструмент хранит свой собственный набор таких данных." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Применить параметры ко всем инструментам" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15365,24 +15300,24 @@ msgstr "" "Параметры в текущей форме будут применены\n" "для всех инструментов из таблицы инструментов." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Общие параметры" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Параметры, общие для всех инструментов." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Смена инструмента Z" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "Координаты X-Y" @@ -15394,19 +15329,19 @@ msgstr "" "JSON-файл постпроцессора, который влияет\n" "на Gcode для объектов Excellon." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Добавить зоны исключения" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Это идентификатор зоны." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Тип объекта, в который была добавлена область исключения." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15414,7 +15349,7 @@ msgstr "" "Стратегия, используемая для зоны исключения. Обойти зону исключения или " "пройти над ней." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15423,32 +15358,32 @@ msgstr "" "высота, на которой инструмент будет проходить, чтобы избежать зоны " "исключения." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Добавить область:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Добавить зону исключения." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Удаляет все исключаемые зоны." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Удалить выбранное" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Удаляет все исключаемые зоны выбранные в таблице." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "Создать объект CNCJob" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15476,7 +15411,7 @@ msgstr "Компенсация травления" msgid "Missing parameter value." msgstr "Параметры фрезерования" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Объект Gerber, который будет инвертирован." @@ -15525,7 +15460,7 @@ msgstr "" msgid "Mils value" msgstr "Значение в mils" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Параметры, используемые для этого инструмента" @@ -15612,47 +15547,47 @@ msgid "" msgstr "" "Увеличивает толщину медных элементов для компенсации бокового травления." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "Отверстия не извлечены. Попробуйте разные параметры." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 #, fuzzy #| msgid "Soldermask Gerber" msgid "No soldermask extracted." msgstr "Gerber объект паяльной маски" -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 #, fuzzy #| msgid "Soldermask Gerber" msgid "No cutout extracted." msgstr "Gerber объект паяльной маски" -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 #, fuzzy #| msgid "Gerber from which to extract drill holes" msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Гербер, из которого можно извлечь отверстия" -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 #, fuzzy #| msgid "Process Oblong Pads." msgid "Process all Pads." msgstr "Продолговатые площадки." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Извлечь отверстия" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 #, fuzzy #| msgid "Edit an Excellon object." msgid "Extract an Excellon object from the Gerber pads." msgstr "Отредактируйте объект \"Excellon\"." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Извлечение отверстий из заданного Gerber файла." @@ -15728,30 +15663,30 @@ msgstr "" "Диаметр всегда в два раза больше диаметра.\n" "для контрольных точек на медном слое." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Загрузите объект для Плёнки и повторите попытку." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Загрузите объект для Рамки и повторите попытку." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Создание плёнки ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Экспорт позитива плёнки" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Объект Excellon не выбран. Загрузите объект для перфорации и повторите " "попытку." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15760,7 +15695,7 @@ msgstr "" "Не удалось. Размер перфорационного отверстия больше, чем у некоторых " "отверстий в объекте Гербера." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " @@ -15769,30 +15704,30 @@ msgstr "" "Не удалось. Новая геометрия объекта такая же, как и в геометрии исходного " "объекта ..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Экспорт негатива плёнки" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Нет объекта Box. Используйте взамен" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." msgstr "" -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Файл плёнки экспортируется в" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15804,7 +15739,7 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в выпадающем списке объектов плёнки." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15816,7 +15751,7 @@ msgstr "" "тип объектов, которые будут\n" "в поле со списком объектов." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 #, fuzzy #| msgid "" #| "The reference point to be used as origin for the skew.\n" @@ -15828,33 +15763,33 @@ msgstr "" "Опорная точка, используемая в качестве исходной точки для перекоса.\n" "Это может быть одна из четырех точек геометрии ограничительной рамки." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 #, fuzzy #| msgid "Save Film" msgid "Scale Film" msgstr "Сохранить плёнку" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 #, fuzzy #| msgid "Save Film" msgid "Skew Film" msgstr "Сохранить плёнку" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 #, fuzzy #| msgid "Mirror (Flip)" msgid "Mirror Film" msgstr "Зеркалирование (отражение)" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Параметры плёнки" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Перфорация отверстий" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15864,11 +15799,11 @@ msgstr "" "если это позитив плёнки. Это сделано для облегчения сверления\n" "отверстий вручную." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Источник" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15879,35 +15814,35 @@ msgstr "" "- Центр площадки -> попытается использовать центр площадки в качестве " "эталона." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Центр площадки" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Объект Excellon" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" "Удаляет геометрию Excellon из пленки для создания отверстий в площадках." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Размер перфорации" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "" "Это значение контролирует, насколько большим будет отверстие для перфорации " "в площадках." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Сохранить плёнку" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15918,7 +15853,7 @@ msgstr "" "указанной ограничительной рамки. Не создает новый\n" "  объект FlatCAM, но напрямую сохраняет её в выбранном формате." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15984,15 +15919,15 @@ msgstr "Импорт" msgid "Import IMAGE" msgstr "Импорт изображения" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 #, fuzzy #| msgid "No object available." msgid "File no longer available." msgstr "Нет доступных объектов." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16001,13 +15936,13 @@ msgstr "" "Geometry и Gerber" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Импортирование" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Открыт" @@ -16109,7 +16044,7 @@ msgid "Open a image of raster type and then import it in FlatCAM." msgstr "" "Откройте изображение растрового типа, а затем импортируйте его в FlatCAM." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -16119,8 +16054,8 @@ msgstr "" "будет без меди, а пустые области будут\n" "заполнены медью." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -16130,84 +16065,90 @@ msgstr "" "Там нет расстояния между геометрическими элементами, которые могут быть " "найдены." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Инструменты проверки на валидность." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Проверка ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "В таблице инструментов не выбраны никакие инструменты." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Неполная изоляция. По крайней мере, один инструмент не смог выполнить полную " "изоляцию." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "Найден оптимальный диаметр инструмента" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "" +"Новый инструмент добавлен в таблицу инструментов из базы данных инструментов." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Инструмент по умолчанию добавлен в таблицу инструментов." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "Инструмент был изменён в таблице инструментов." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Отменено. Новое значение диаметра уже находится в таблице инструментов." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Ошибка удаления. Выберите инструмент для удаления." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Инструмент удалён из таблицы инструментов." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Изоляция" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Нажмите на полигон, чтобы изолировать его." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Вычитание геометрии" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Пересечение" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Пустая геометрия в" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16217,7 +16158,7 @@ msgstr "" "Но все еще есть неизолированные элементы геометрии. Попробуйте включить " "инструмент с меньшим диаметром." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -16225,44 +16166,44 @@ msgstr "" "Ниже приведены координаты медных элементов, которые не могли быть " "изолированы:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Удалённый полигон" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Щелкните, чтобы добавить / удалить следующий многоугольник, или щелкните " "правой кнопкой мыши, чтобы начать." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "Полигон не обнаружен в указанной позиции." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "Список одиночных полигонов пуст. Отмена." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Нажмите на конечную точку области рисования." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Инструмент из БД добавлен в таблицу инструментов." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "Новый инструмент добавлен в таблицу инструментов." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Объект Gerber для маршрутизации изоляции." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -16270,7 +16211,7 @@ msgstr "" "Пул инструментов, из которого алгоритм\n" "выберет те, которые будут использоваться для очистки меди." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -16288,13 +16229,13 @@ msgstr "" "в результирующей геометрии. Это потому, что с некоторыми инструментами\n" "эта функция не сможет создавать геометрию маршрутизации." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Добавить из БД" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -16302,8 +16243,8 @@ msgstr "" "Найдите диаметр инструмента, который гарантирован\n" "сделать полную изоляцию." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -16312,7 +16253,7 @@ msgstr "" "Удаление выбранных инструментов в таблице инструментов\n" "сначала выберите строку в таблице инструментов." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -16324,23 +16265,23 @@ msgstr "" "То, что выбрано здесь будет диктовать вид\n" "объектов, которые будут заполнять поле со списком \"объект\"." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Объект, площадь которого будет удалена из геометрии изоляции." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Нет доступных объектов." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Очистить текст." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16694,15 +16635,15 @@ msgstr "" "по исходному GCode поэтому\n" "делаю автоматическое выравнивание." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Фрезерный инструмент" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Давление" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16710,7 +16651,7 @@ msgstr "" "Отрицательное значение. Чем выше абсолютное значение\n" "тем сильнее давление кисти на материал." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 #, fuzzy #| msgid "" #| "Disabled because the tool is V-shape.\n" @@ -16737,21 +16678,57 @@ msgstr "" "Примечание: нулевое значение означает, что Инструмент Dia = 'Диа V-" "наконечника'" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Инструмент добавлен в таблицу инструментов." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "Инструмент был изменён в таблице инструментов." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Ошибка. Выберите инструмент для копирования." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "Инструмент скопирован в таблицу инструментов." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Ошибка. Выберите инструмент для удаления." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "Инструмент был удален из таблицы инструментов." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Создание геометрии фрезерования сверл ..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Создание геометрии фрезерования пазов ..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Эта Geometry не может быть обработана, так как это" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "Ошибка. Инструмент не выбран в таблице инструментов ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "Геометрия не может быть окрашена полностью" + +#: appPlugins/ToolMilling.py:3580 #, fuzzy #| msgid "Excellon object for drilling/milling operation." msgid "Object for milling operation." msgstr "Объект Excellon для сверления / фрезерования." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 #, fuzzy #| msgid "" #| "Tools in this Excellon object\n" @@ -16761,7 +16738,7 @@ msgstr "" "Инструменты для Excellon объекта\n" "используемые для сверления." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16772,7 +16749,7 @@ msgstr "" "значение\n" "будет показано, как Т1, Т2 ... Теннесси" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16790,7 +16767,7 @@ msgstr "" "отключить участок на холсте\n" "для соответствующего инструмента." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16802,17 +16779,17 @@ msgstr "" "- Пазы -> будет фрезеровать пазы, связанные с этим инструментом\n" "- Оба -> будут фрезеровать как отверстия, так и пазы или все, что доступно" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "Диаметр режущего инструмента" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 #, fuzzy #| msgid "Offset Z" msgid "Offset Type" msgstr "Смещение Z" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 #, fuzzy #| msgid "" #| "The value for the Offset can be:\n" @@ -16838,19 +16815,7 @@ msgstr "" "- Out (side) -> Резец инструмента будет следовать геометрической линии " "снаружи." -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Int" -msgid "In" -msgstr "Внутр" - -#: appPlugins/ToolMilling.py:3916 -#, fuzzy -#| msgid "Cut" -msgid "Out" -msgstr "Резать" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 #, fuzzy #| msgid "" #| "The value to offset the cut when \n" @@ -16868,7 +16833,7 @@ msgstr "" "Значение может быть положительным для \"снаружи\"\n" "вырезать и отрицательный для \"внутри\" вырезать." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16892,7 +16857,7 @@ msgstr "объект был перемещен" msgid "Error when mouse left click." msgstr "Ошибка при щелчке левой кнопкой мыши." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." @@ -16900,109 +16865,109 @@ msgstr "" "Неполная изоляция. Ни один из выбранных инструментов не может обеспечить " "полную изоляцию." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "" "По крайней мере, один из выбранных инструментов может обеспечить полную " "изоляцию." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Отменено. Инструмент уже в таблице инструментов." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Очистка от меди. Подготовка безмедных полигонов." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "Очистка от меди. Расчёт «пустой» области." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Буферизация закончена" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Не удалось получить размер области, не подлежащей очистке от меди." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Очистка от меди. Закончен расчёт «пустой» области." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "Геометрия изоляции нарушена. Отступ меньше диаметра инструмента." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "Выбранный объект не подходит для очистки меди." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Очистка полигона методом: линии." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Ошибка. Очистка полигона методом: круговой." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Ошибка. Очистка полигона методом: стандартный." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Не удалось очистить полигон. Место расположения:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "В выделенной области нет инструмента для очистки меди, и необходим хотя бы " "один." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Очистка от меди. Безмедные полигоны готовы. Началось задание по нормальной " "очистке меди." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "Инструменту NCC не удалось создать ограничивающую рамку." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "Очистка от меди инструментом с диаметром" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "запущен." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "Не удалось использовать инструмент для очистки меди." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17014,28 +16979,28 @@ msgstr "" "рисования .\n" "Измените параметры рисования и повторите попытку." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "Очистка от меди выполнена." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "Очистка от меди выполнена, но медная изоляция нарушена для" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "инструментов" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Инструмент NCC. Начато задание по очистке остальной меди." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "Очистка от меди с обработкой остаточного припуска выполнена." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -17043,11 +17008,11 @@ msgstr "" "Очистка от меди с обработкой остаточного припуска выполнена, но медная " "изоляция нарушена для" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "Очистка от меди. Чтение параметров." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -17055,7 +17020,7 @@ msgstr "" "Попробуйте использовать тип буферизации = \"Полная\" в Настройки -> Gerber " "основный. Перезагрузите файл Gerber после этого изменения." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -17067,7 +17032,7 @@ msgstr "" "То, что здесь выбрано, будет диктовать вид\n" "объектов, которые будут заполнять поле «Объект»." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -17084,7 +17049,7 @@ msgstr "" "в результирующей геометрии. Это потому, что с некоторыми инструментами\n" "эта функция не сможет создавать геометрию рисования." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17093,7 +17058,7 @@ msgstr "" "очистке без использования меди.\n" "Это может быть Gerber, Excellon или Геометрия." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 #, fuzzy #| msgid "Minimal" msgid "Find Optimal" @@ -17127,47 +17092,47 @@ msgstr "Оптимизация. Нахождение расстояний меж msgid "Optimal Tool. Finding the minimum distance." msgstr "Оптимизация. Нахождение минимального расстояния." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "Optimal Tool. Успешно завершено." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Количество десятичных знаков, сохраненных для найденных расстояний." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Минимальная дистанция" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Отображение минимального расстояния между медными элементами." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Результат" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Повторений" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "Сколько раз этот минимум найден." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Минимальные координаты точек" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Координаты точек, где было найдено минимальное расстояние." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Перейти к выбранной позиции" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -17175,11 +17140,11 @@ msgstr "" "Выберите позицию местоположения в текстовом поле, а затем\n" "нажмите эту кнопку." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Другие дистанции" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -17187,13 +17152,13 @@ msgstr "" "Отобразит другие расстояния в файле Gerber, упорядоченные\n" "от минимума до максимума, не считая абсолютного минимума." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Другие дистанции координат точек" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -17201,19 +17166,19 @@ msgstr "" "Другие расстояния и координаты для точек\n" "где расстояние было найдено." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Дистанции Gerber" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Координаты точек" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Найти минимум" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -17237,11 +17202,11 @@ msgstr "Открытие PDF отменено" msgid "Parsing" msgstr "Анализируя ..." -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Не удалось открыть" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" @@ -17258,39 +17223,39 @@ msgstr "Не удалось открыть PDF-файл." msgid "Rendered" msgstr "Отрисовка" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Невозможно окрашивание MultiGeo Geometries" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Нажмите на полигон, чтобы нарисовать его." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Окраска полигона методом: линии." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Ошибка. Отрисовка полигона методом: круговой." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Ошибка. Отрисовка полигона методом: стандартный." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Покраска инструментом с диаметром = " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "запущено" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -17302,44 +17267,44 @@ msgstr "" "Geometry .\n" "Измените параметры рисования и повторите попытку." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Отрисовка ..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Рисование." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Началась задача нормальной отрисовки полигона." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Буферизация geometry..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "Полигон не найден." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "Началась работа по покраске всех полигонов." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "Запущена задача окраски." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -17351,7 +17316,7 @@ msgstr "" "Создание объекта геометрии с помощью\n" "траектории резания для всех областей, отличных от меди." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -17363,7 +17328,7 @@ msgstr "" "То, что здесь выбрано, будет диктовать вид\n" "объектов, которые будут заполнять поле «Объект»." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." @@ -17371,7 +17336,7 @@ msgstr "" "Пул инструментов, из которого алгоритм\n" "выберет те, которые будут использоваться для окрашивания." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -17388,7 +17353,7 @@ msgstr "" "в результирующей геометрии. Это потому, что с некоторыми инструментами\n" "эта функция не сможет создавать геометрию рисования." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -17396,44 +17361,44 @@ msgstr "" "Тип объекта FlatCAM, который будет использоваться как ссылка для рисования.\n" "Это может быть Gerber, Excellon или Geometry." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Создайте объект Geometry, который закрашивает многоугольники." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 #, fuzzy #| msgid "Panelization Reference" msgid "Panelization" msgstr "Характеристики пенелизации" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Столбцы или строки имеют нулевое значение. Измените их на положительное " "целое число." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Выполняется панелизация ... " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Генерация панели ... Добавление исходного кода." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Оптимизация перекрывающихся путей." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "Оптимизация завершена." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Выполняется панелизация ... Создание копий" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -17442,11 +17407,11 @@ msgstr "" "{text} Слишком большой для выбранного участка. Итоговая панель содержит " "{col} столбцов и {row} строк" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Панелизация успешно выполнена." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17458,7 +17423,7 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в выпадающем списке объектов." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17466,11 +17431,11 @@ msgstr "" "Объект для панелей. Это означает, что это будет\n" "дублироваться в массиве строк и столбцов." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Характеристики пенелизации" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17492,7 +17457,7 @@ msgstr "" "к этому эталонному объекту, следовательно, поддерживая панель\n" "объекты в синхронизации." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17505,7 +17470,7 @@ msgstr "" "Выбор здесь определяет тип объектов, которые будут\n" "в поле Box Object." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17513,11 +17478,11 @@ msgstr "" "Фактический объект, который используется контейнер для\n" "  выделенный объект, который должен быть панелизирован." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Данные панели" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17533,15 +17498,15 @@ msgstr "" "Расстояние устанавливает дистанцию между любыми двумя\n" "элементами массива панели." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Ограничить панель внутри" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Панелизация" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17583,7 +17548,7 @@ msgstr "Inf-файл PcbWizard загружен." msgid "Main PcbWizard Excellon file loaded." msgstr "Файл PcbWizard Excellon загружен." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Это не Excellon файл." @@ -17773,20 +17738,20 @@ msgstr "Цвет выделения" msgid "Gerber into which to punch holes" msgstr "Gerber для перфорации отверстий" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Удаляет геометрию Excellon из Gerber, чтобы создать отверстия в площадках." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" "are in the processed pads." msgstr "" -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -18486,15 +18451,15 @@ msgstr "" msgid "processes running." msgstr "процессы запущены." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "Приложение будет перезапущено." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Вы уверены, что хотите изменить текущий язык на" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -18502,15 +18467,15 @@ msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" "Вы хотите сохранить проект?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "Приложение инициализируется ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -18518,7 +18483,7 @@ msgstr "" "Приложение инициализируется …\n" "Инициализация рабочей области." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18528,47 +18493,47 @@ msgstr "" "Инициализация рабочей области.\n" "Инициализация рабочей области завершена за" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Новый проект - Не сохранён" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Найдены старые файлы настроек по умолчанию. Пожалуйста, перезагрузите " "приложение для обновления." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Не удалось открыть файл Excellon." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "Не удалось открыть файл GCode." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Не удалось открыть файл Gerber." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Выберите объект Geometry, Gerber , Excellon или CNCJob для редактирования." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "" -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18577,85 +18542,85 @@ msgstr "" "Одновременное редактирование геометрии в MultiGeo Geometry невозможно.\n" "Редактируйте только одну геометрию за раз." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "РЕДАКТОР" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Редактор активирован ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Вы хотите сохранить редактируемый объект?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Объект пуст после редактирования." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Редактор закрыт. Содержимое редактора сохранено." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "Выберите объект Gerber, Geometry, Excellon или CNCJob для обновления." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "обновлён, возврат в приложение ..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Редактор закрыт. Содержимое редактора не сохранено." -#: app_Main.py:2845 +#: app_Main.py:2837 #, fuzzy #| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "Выберите объект Gerber, Geometry, Excellon или CNCJob для обновления." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Сохранить в файл" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "Файл экспортируется в" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Не удалось открыть файл истории для записи." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Не удалось открыть файл последних проектов для записи." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Исходный код" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "Страница загрузок" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Issue-трекер" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Закрыть" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "Под лицензией MIT" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18703,7 +18668,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Информация" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Разработчики" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Переводчики" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Лицензия" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Пояснения" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Разработчик" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Статус" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "E-mail" -#: app_Main.py:3439 +#: app_Main.py:3436 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Язык" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Переводчик" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Исправления" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Эта программа %s и бесплатная в очень широком смысле этого слова." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "И все же он не может развиваться без вклада ." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "" "Если вы хотите, чтобы это приложение росло и становилось все лучше и лучше" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "вы можете внести свой вклад в разработку самостоятельно:" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull Requests в репозитории Bitbucket, если вы разработчик" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Отчеты об ошибках, предоставляя шаги, необходимые для воспроизведения ошибки" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Если вам нравится то, что вы видели ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "Пожертвования НЕ требуются." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Но их приветствуют" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Делать вклад" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Обмен ссылками" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Скоро ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "Как это" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18854,29 +18815,29 @@ msgstr "" "Если вы не можете получить информацию о приложении\n" "используйте ссылку на канал YouTube из меню «Справка»." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Альтернативный сайт" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Excellon, зарегистрированные в FlatCAM." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов GCode, зарегистрированные в FlatCAM." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Gerber, зарегистрированные в FlatCAM." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Для объединения требуются как минимум два объекта. Объекты, выбранные в " "данный момент" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18892,43 +18853,43 @@ msgstr "" "потеряна, и результат может не соответствовать ожидаемому. \n" "Проверьте сгенерированный GCODE." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Слияние Geometry завершено" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Неудача. Присоединение Excellon работает только на объектах Excellon." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Слияние Excellon завершено" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Неудача. Объединение Gerber работает только на объектах Gerber." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Слияние Gerber завершено" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "Неудалось. Выберите объект Geometry и попробуйте снова." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Ожидается GeometryObject, получено" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Объект Geometry был преобразован в тип MultiGeo." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "Объект Geometry был преобразован в тип SingleGeo." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -18939,19 +18900,25 @@ msgstr "" "масштабированию всех всех объектов.\n" "Продолжить?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Конвертирование единиц в" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Рабочая область включена." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Рабочая область отключена." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "Папка настроек FlatCAM открыта." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -18960,11 +18927,11 @@ msgstr "" "«Дополнительно».\n" "Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Удалить объекты" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -18972,88 +18939,88 @@ msgstr "" "Вы уверены, что хотите удалить навсегда\n" "выделенные объекты?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Объект(ы) удален" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало координат ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Установка точки начала координат..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Начало координат установлено" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Координаты начала указаны, но неполны." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Переход к началу координат..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Перейти к ..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Размещение ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Прерывание. Текущая задача будет закрыта как можно скорее..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "Текущая задача была закрыта по запросу пользователя ..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "Добавление инструмента из БД для данного объекта запрещено." -#: app_Main.py:6620 +#: app_Main.py:6624 #, fuzzy #| msgid "" #| "One or more Tools are edited.\n" @@ -19065,193 +19032,193 @@ msgstr "" "Один или несколько инструментов изменены.\n" "Вы хотите обновить базу данных инструментов?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Сохранить БД" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Вращение завершено." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "Вращение не было выполнено." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "Наклон по оси X выполнен." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Наклон по оси Y выполнен." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Новая сетка ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Пожалуйста, введите значение сетки с ненулевым значением в формате float." -#: app_Main.py:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Новая сетка добавлена" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "Сетка уже существует" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Добавление новой сетки отменено" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "Значение сетки не существует" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Значение сетки удалено" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Удаление значения сетки отменено" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Выберите файл Gerber или Excellon для просмотра исходного кода." -#: app_Main.py:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Просмотр исходного кода выбранного объекта." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Редактор исходного кода" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 msgid "There is no selected object for which to see it's source file code." msgstr "Нет выбранного объекта, для просмотра исходного кода файла." -#: app_Main.py:7941 +#: app_Main.py:7945 msgid "Failed to load the source code for the selected object" msgstr "Не удалось загрузить исходный код выбранного объекта" -#: app_Main.py:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Перейти к строке ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Перерисовка всех объектов" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Не удалось загрузить список недавних файлов." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Не удалось прочитать список недавних файлов." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Не удалось загрузить список элементов последних проектов." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "Не удалось проанализировать список последних элементов проекта." -#: app_Main.py:8141 +#: app_Main.py:8145 #, fuzzy #| msgid "Recent files" msgid "Recent files list was reset." msgstr "Открыть недавние" -#: app_Main.py:8155 +#: app_Main.py:8159 #, fuzzy #| msgid "Recent projects" msgid "Recent projects list was reset." msgstr "Недавние проекты" -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Очистить недавние проекты" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Очистить список" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Дата выпуска" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Отображается" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Щелчок" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Дисплей" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "W-пробел активен" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "W-размер пространства" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Ориентация W-пространства" -#: app_Main.py:8355 +#: app_Main.py:8359 msgid "Failed checking for latest version. Could not connect." msgstr "" "Не удалось проверить обновление программы. Отсутствует интернет подключение ." -#: app_Main.py:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "Не удается обработать информацию о последней версии." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM в актуальном состоянии!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: app_Main.py:8379 +#: app_Main.py:8383 msgid "There is a newer version of FlatCAM available for download:" msgstr "Новая версия FlatCAM доступна для загрузки:" -#: app_Main.py:8383 +#: app_Main.py:8387 msgid "info" msgstr "инфо" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -19263,44 +19230,44 @@ msgstr "" "Настройки -> вкладка Основные.\n" "\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Все участки отключены." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Все не выбранные участки отключены." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Все участки включены." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Все невыбранные участки включены." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Выбранные участки включены..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Выбранные участки отключены..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Включение участков ..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Отключение участков ..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Установка уровня прозрачности ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19308,91 +19275,91 @@ msgstr "" "Инициализация холста.\n" "Инициализация холста завершена за" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Открытие файла Gerber." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Открытие файла Excellon." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "Открытие файла G-Code." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "Открыть HPGL2" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "Открытие файла HPGL2." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: app_Main.py:9303 +#: app_Main.py:9326 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Данные должны быть 3D массивом с последним размером 3 или 4" -#: app_Main.py:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: app_Main.py:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: app_Main.py:9389 +#: app_Main.py:9412 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Ошибка. Только объекты сценария могут быть сохранены как файлы TCL-" "сценария..." -#: app_Main.py:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Сохранить исходный файл сценария" -#: app_Main.py:9431 +#: app_Main.py:9454 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Ошибка. Только объекты Document могут быть сохранены как файлы Document..." -#: app_Main.py:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Сохранить исходный файл Document" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: app_Main.py:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Можно использовать только объекты Geometry." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "Импорт SVG" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "Импорт DXF" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19402,146 +19369,158 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Вы хотите сохранить редактируемый объект?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Сохранить настройки" + +#: app_Main.py:9875 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Новый проект создан" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Новый проект создан" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Новый файл сценария создан в редакторе кода." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "Выполнение файла ScriptObject." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: app_Main.py:9992 +#: app_Main.py:10032 msgid "TCL script file opened in Code Editor and executed." msgstr "Файл сценария открывается в редакторе кода и выполняется." -#: app_Main.py:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "Печать объектов FlatCAM" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Сохранить объект как PDF ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "Печать PDF ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "Файл PDF сохранён в" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Экспортирование ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "Файл SVG экспортируется в" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Значения по умолчанию импортированы из" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Экспорт настроек в" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Файл Excellon экспортируется в" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Не удалось экспортировать." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Файл Gerber экспортируется в" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "Файл DXF экспортируется в" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "Не удалось импортировать." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Не удалось открыть файл" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Не удаётся прочитать файл" -#: app_Main.py:10942 +#: app_Main.py:10982 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Объект не является файлом Gerber или пуст. Прерывание создания объекта." -#: app_Main.py:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 #, fuzzy #| msgid "Opening ..." msgid "Opening" msgstr "Открытие ..." -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Открыть Гербер не удалось. Вероятно, не файл Гербера." -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Не удается открыть файл" -#: app_Main.py:11034 +#: app_Main.py:11074 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon." -#: app_Main.py:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "Чтение файла GCode" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Это не GCODE" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19553,76 +19532,76 @@ msgstr "" " Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время " "обработки" -#: app_Main.py:11156 +#: app_Main.py:11196 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Объект не является файлом HPGL2 или пустым. Прерывание создания объекта." -#: app_Main.py:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Не удалось. Вероятно, это не файл HPGL2." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "Файл сценария открыт в редакторе кода." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "Не удалось открыть TCL-сценарий." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "Открытие файла конфигурации." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Не удалось открыть файл конфигурации" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Загрузка проекта ... Пожалуйста, подождите ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "Открытие файла проекта FlatCAM." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Не удалось открыть файл проекта" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Загрузка проекта ... восстановление" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Проект загружен из" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Сохранение Проекта ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Проект сохранён в" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "Объект используется другим приложением." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Не удалось проверить файл проекта" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Повторите попытку, чтобы сохранить его." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Не удалось проанализировать сохраненный файл проекта" -#: app_Main.py:11575 +#: app_Main.py:11615 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Сохранение отменено, потому что исходный файл пуст. Попробуйте " @@ -19664,15 +19643,15 @@ msgstr "Объект наклонён" msgid "Object was buffered" msgstr "Объект был буферизован" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "Такого параметра нет" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "Индексация геометрии перед созданием G-Code..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19686,29 +19665,29 @@ msgstr "" "предполагая, что это опечатка, приложение преобразует значение в " "отрицательное. Проверьте полученный CNC code (Gcode и т. д.)." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "Параметр Cut Z равен нулю. Резки не будет, прерывание" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "Формат End X, Y должен быть (x, y)." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Запуск G-кода для инструмента с диаметром" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "Координаты G91 не реализованы" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Завершена генерация G-кода для инструмента:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19716,7 +19695,7 @@ msgstr "" "Параметр \"Глубина резания\" равен None или пуст. Скорее всего неудачное " "сочетание других параметров." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19730,16 +19709,16 @@ msgstr "" "предполагая, что это опечатка, приложение преобразует значение в " "отрицательное. Проверьте полученный CNC code (Gcode и т. д.)." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Параметр \"Глубина резания\" равен нулю. Обрезки не будет , пропускается файл" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "Параметр \"Отвод по Z\" равен None или пуст." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19753,19 +19732,19 @@ msgstr "" "что это опечатка, приложение преобразует значение в положительное. Проверьте " "полученный CNC code (Gcode и т. д.)." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "Параметр \"Отвод по Z\" равен нулю. Это опасно, файл пропускается" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "Создание G-кода завершено" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "путей проложено" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19775,7 +19754,7 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19783,7 +19762,7 @@ msgstr "" "Поле X, Y смены инструмента в Правка - > Параметры должно быть в формате (x, " "y), но указано только одно значение, а не два." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19793,12 +19772,12 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "Попытка создать CNC Job из объекта Geometry без solid_geometry." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19806,41 +19785,41 @@ msgstr "" "Значение смещения инструмента слишком отрицательно для current_geometry.\n" "Увеличте значение (в модуле) и повторите попытку." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "В геометрии SolderPaste нет данных инструмента." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Готовое поколение G-кода для паяльной пасты" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "Разбор файла GCode. Количество строк" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Создание геометрии из проанализированного файла GCode. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Анализ файла G-кода на диаметр инструмента" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Количество строк" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" "Создание геометрии из проанализированного файла GCode для диаметра " "инструмента" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "Координаты G91 не реализованы ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Не удалось прочитать файл значений по умолчанию." @@ -19943,6 +19922,40 @@ msgstr "" msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." +#~ msgid "V-shape" +#~ msgstr "V-образный" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "Угол наклона наконечника для V-образного инструмента.\n" +#~ "В градусах." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Отключено, потому что инструмент имеет V-образную форму.\n" +#~ "Для V-образных инструментов глубина резания составляет\n" +#~ "рассчитывается из других параметров, таких как:\n" +#~ "- «Угол V-наконечника» -> угол на кончике инструмента\n" +#~ "- «Диа V-наконечника» -> диаметр на конце инструмента\n" +#~ "- «Инструмент Dia» -> столбец «Dia» найден в таблице инструментов\n" +#~ "Примечание: нулевое значение означает, что Инструмент Dia = 'Диа V-" +#~ "наконечника'" + +#~ msgid "Polish" +#~ msgstr "Отделка" + +#~ msgid "Corrections" +#~ msgstr "Исправления" + #~ msgid "TT" #~ msgstr "TT" diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 96158699..8b4aee3d 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 0dac561b..f149c284 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: 2021-07-18 12:03+0300\n" -"PO-Revision-Date: 2021-07-18 12:03+0300\n" +"POT-Creation-Date: 2021-08-23 14:00+0300\n" +"PO-Revision-Date: 2021-08-23 14:00+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -89,7 +89,7 @@ msgstr "Başlık veya Web Bağlantısı zaten tabloda." msgid "Bookmark added." msgstr "Yer işareti eklendi." -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "Alternatif Web Sayfası" @@ -105,7 +105,7 @@ msgstr "Yer işareti kaldırıldı." msgid "Export Bookmarks" msgstr "Yer İşaretlerini Dışa Aktar" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "Yer İşaretleri" @@ -114,32 +114,32 @@ msgstr "Yer İşaretleri" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 -#: appGUI/MainGUI.py:3155 appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 -#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:436 -#: appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 +#: appGUI/MainGUI.py:3163 appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 +#: appObjects/ObjectCollection.py:127 appPlugins/ToolCorners.py:437 +#: appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 #: appPlugins/ToolLevelling.py:1577 appPlugins/ToolMove.py:275 #: appPlugins/ToolPcbWizard.py:224 appPlugins/ToolPcbWizard.py:247 -#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1704 -#: app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 -#: app_Main.py:9234 app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 -#: app_Main.py:9408 app_Main.py:9450 app_Main.py:9491 app_Main.py:9533 -#: app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 app_Main.py:9692 -#: app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 app_Main.py:1690 +#: app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 +#: app_Main.py:9257 app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 +#: app_Main.py:9431 app_Main.py:9473 app_Main.py:9514 app_Main.py:9556 +#: app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 app_Main.py:9715 +#: app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "İptal edildi." -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 -#: appPlugins/ToolFilm.py:836 appPlugins/ToolFilm.py:1038 -#: appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 +#: appPlugins/ToolFilm.py:837 appPlugins/ToolFilm.py:1039 +#: appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 -#: app_Main.py:10551 app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 +#: app_Main.py:10591 app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -148,8 +148,8 @@ msgstr "" "Büyük olasılıkla başka bir uygulama dosyayı açık tutuyor ve erişilemiyor." #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "Dosya yüklenemedi." @@ -173,31 +173,31 @@ msgstr "Yer işaretleri şuradan alındı" msgid "The user requested a graceful exit of the current task." msgstr "Kullanıcı geçerli işten çıkış istedi." -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 -#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1621 -#: appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 +#: appPlugins/ToolFollow.py:229 appPlugins/ToolIsolation.py:1590 +#: appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "Başlangıç ​​noktasını tıklayın." #: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 -#: appPlugins/ToolNCC.py:1706 appPlugins/ToolPaint.py:1375 +#: appPlugins/ToolNCC.py:1708 appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "Bitiş noktasını tıklayın." #: appCommon/Common.py:366 appCommon/Common.py:470 -#: appPlugins/ToolCopperThieving.py:434 appPlugins/ToolFollow.py:454 -#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2567 -#: appPlugins/ToolIsolation.py:2619 appPlugins/ToolNCC.py:1710 -#: appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolCopperThieving.py:435 appPlugins/ToolFollow.py:454 +#: appPlugins/ToolFollow.py:505 appPlugins/ToolIsolation.py:2529 +#: appPlugins/ToolIsolation.py:2581 appPlugins/ToolNCC.py:1712 +#: appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Alan belirlendi. Sonraki bölgeyi belirlemek veya bitirmek için sağ tıklayın." #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 -#: appPlugins/ToolNCC.py:1733 appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 +#: appPlugins/ToolNCC.py:1735 appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Bir sonraki noktayı tıklayın veya tamamlamak için sağ tıklayın ..." @@ -234,32 +234,47 @@ msgstr "Tüm dışlama alanları silindi." msgid "Selected exclusion zones deleted." msgstr "Seçilen dışlama alanları silindi." +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "Yol" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "In" +msgstr "İç" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "Out" +msgstr "Out" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "Özel" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 msgid "Roughing" msgstr "Kaba" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 msgid "Finishing" msgstr "Bitiş" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "Yalıtım" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolMilling.py:3937 msgid "Polishing" msgstr "Parlatma" @@ -271,22 +286,22 @@ msgstr "ID" #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 #: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "Name" msgstr "İsim" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 #: appPlugins/ToolSub.py:900 msgid "Target" msgstr "Hedef" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 #: appObjects/FlatCAMObj.py:710 appObjects/FlatCAMObj.py:776 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolNCC.py:4196 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolIsolation.py:3197 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolNCC.py:4198 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -330,8 +345,8 @@ msgstr "" "Uygulamada kullanılmaz sadece kullanıcıyı bilgilendirme amaçlıdır." #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 #: appPlugins/ToolCalculators.py:525 appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "Uç Kalınlığı" @@ -369,42 +384,42 @@ 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:271 appDatabase.py:1780 appDatabase.py:1821 -#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1491 -#: app_Main.py:8258 +#: appDatabase.py:2232 appDatabase.py:2428 appGUI/MainGUI.py:1496 +#: app_Main.py:8262 msgid "General" msgstr "Genel" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 -#: appDatabase.py:2429 appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 -#: appGUI/MainGUI.py:4660 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 +#: appDatabase.py:2429 appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 +#: appGUI/MainGUI.py:4677 appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 #: appPlugins/ToolMilling.py:60 appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "Frezeleme" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 -#: appDatabase.py:2430 appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 +#: appDatabase.py:2430 appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 #: appGUI/ObjectUI.py:723 appPlugins/ToolDrilling.py:55 #: appPlugins/ToolDrilling.py:198 appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "Delme" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 -#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 -#: appGUI/MainGUI.py:1707 appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 +#: appDatabase.py:2432 appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 +#: appGUI/MainGUI.py:1713 appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 #: appPlugins/ToolPaint.py:216 appPlugins/ToolPaint.py:905 -#: appPlugins/ToolPaint.py:2904 +#: appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "Çizim" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 -#: appDatabase.py:2433 appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 -#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 -#: appPlugins/ToolNCC.py:1303 appPlugins/ToolNCC.py:4097 +#: appDatabase.py:2433 appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 +#: appGUI/ObjectUI.py:362 appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 +#: appPlugins/ToolNCC.py:1305 appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "Bakır Temizleme" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 -#: appDatabase.py:2434 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 +#: appDatabase.py:2434 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 #: appGUI/ObjectUI.py:377 appPlugins/ToolCutOut.py:179 #: appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" @@ -412,21 +427,23 @@ msgstr "PCB Kesme" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 #: appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 -#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3235 -#: appPlugins/ToolIsolation.py:3631 appPlugins/ToolMilling.py:3951 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 +#: appPlugins/ToolFollow.py:761 appPlugins/ToolIsolation.py:3341 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:3901 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "Şekil" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 -#: appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 +#: appPlugins/ToolIsolation.py:3343 appPlugins/ToolMilling.py:3903 +#: appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -465,11 +482,11 @@ msgstr "" "V şekilli uçlar için uç açısı." #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 msgid "Job" msgstr "İş" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a " "fine tip.\n" @@ -517,18 +534,18 @@ msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 #: appPlugins/ToolCalculators.py:513 appPlugins/ToolCutOut.py:2457 -#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1401 -#: appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolDrilling.py:2411 appPlugins/ToolMilling.py:1400 +#: appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "Z Derinliği" @@ -567,13 +584,13 @@ msgstr "" "Her geçişte malzemeyi kesmek için kullanılan değer." #: appDatabase.py:432 appDatabase.py:964 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:799 appPlugins/ToolDrilling.py:1559 -#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3298 -#: appPlugins/ToolMilling.py:4134 appPlugins/ToolSolderPaste.py:1350 +#: appPlugins/ToolDrilling.py:2453 appPlugins/ToolMilling.py:3248 +#: appPlugins/ToolMilling.py:4084 appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "Z Kalkış Yüksekliği" @@ -622,9 +639,9 @@ msgstr "" "çizimin başlangıcı ve bitişinin buluştuğu yerde ek bir kesim yapılır.\n" "Böylece bu noktada tam yalıtım sağlamak için bu ek kesim ile yapılır." -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "X-Y İlerleme Hızı" @@ -637,10 +654,10 @@ msgstr "" "Malzeme kesilirken kullanılan X-Y düzlemindeki hız." #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "Z İlerleme Hızı" @@ -669,7 +686,7 @@ msgstr "" "Bu yalnızca G0 G-kodu komutunu kullanamayan \n" "bazı cihazlar tarafından kullanılır. Çoğunlukla 3D yazıcılar." -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "Dönüş Hızı" @@ -684,7 +701,7 @@ msgstr "" "Devir/dakika cinsinden matkap dönüş hızı." #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "Bekle" @@ -711,11 +728,11 @@ msgstr "" "Matkap ucunun ayarlanan hıza ulaşmasını\n" "sağlamak için kullanılan bir gecikme." -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "İşlem" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -728,28 +745,28 @@ msgstr "" "Bu başarılı olmazsa, bakırın temizlenmesi de başarısız olur.\n" "- Temizle -> Geleneksel bakır temizleme." -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 -#: appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 +#: appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "Temizle" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 -#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolMilling.py:3865 -#: appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 +#: appPlugins/ToolIsolation.py:3406 appPlugins/ToolMilling.py:3815 +#: appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "Freze Tipi" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 -#: appPlugins/ToolIsolation.py:3415 appPlugins/ToolIsolation.py:3423 -#: appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 +#: appPlugins/ToolIsolation.py:3408 appPlugins/ToolIsolation.py:3416 +#: appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -760,38 +777,38 @@ msgstr "" "- Geleneksel: Geri tepme telafisi olmadığında yararlı" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 -#: appPlugins/ToolIsolation.py:3420 appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 +#: appPlugins/ToolIsolation.py:3413 appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "Tırmanma" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appPlugins/ToolIsolation.py:3421 appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 +#: appPlugins/ToolIsolation.py:3414 appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "Geleneksel" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 #: appEditors/AppGeoEditor.py:526 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3398 -#: appPlugins/ToolMilling.py:4008 appPlugins/ToolNCC.py:4398 -#: appPlugins/ToolPaint.py:3147 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 +#: appPlugins/ToolDrilling.py:2572 appPlugins/ToolIsolation.py:3391 +#: appPlugins/ToolMilling.py:3958 appPlugins/ToolNCC.py:4400 +#: appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "Üst Üste Gelme" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 -#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 +#: appPlugins/ToolNCC.py:4402 appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -810,54 +827,54 @@ msgstr "" "ve yavaş yürütmeye sebep olur." #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 -#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1278 -#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:273 -#: appPlugins/ToolInvertGerber.py:281 appPlugins/ToolMilling.py:3995 -#: appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 +#: appPlugins/ToolCutOut.py:2808 appPlugins/ToolExtract.py:1279 +#: appPlugins/ToolFiducials.py:926 appPlugins/ToolInvertGerber.py:274 +#: appPlugins/ToolInvertGerber.py:282 appPlugins/ToolMilling.py:3945 +#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "Pay" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 -#: appPlugins/ToolCopperThieving.py:1345 appPlugins/ToolCorners.py:816 -#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3997 -#: appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 +#: appPlugins/ToolCopperThieving.py:1346 appPlugins/ToolCorners.py:817 +#: appPlugins/ToolFiducials.py:928 appPlugins/ToolMilling.py:3947 +#: appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "Sınırlayıcı kutu boşluğu." #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 -#: appPlugins/ToolExtract.py:1045 appPlugins/ToolLevelling.py:1907 -#: appPlugins/ToolMilling.py:4023 appPlugins/ToolNCC.py:4419 -#: appPlugins/ToolPaint.py:3183 appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 +#: appPlugins/ToolExtract.py:1046 appPlugins/ToolLevelling.py:1907 +#: appPlugins/ToolMilling.py:3973 appPlugins/ToolNCC.py:4421 +#: appPlugins/ToolPaint.py:3179 appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "Yöntem" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -870,57 +887,57 @@ msgstr "" "- Çizgi Bazlı: Paralel çizgiler." #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "Standart" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "Nokta Bazlı" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:5979 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appParsers/ParseGerber.py:447 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "Çizgi Bazlı" #: appDatabase.py:668 appDatabase.py:782 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "Karma" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 #: appPlugins/ToolLevelling.py:1128 appPlugins/ToolLevelling.py:1150 #: appPlugins/ToolLevelling.py:1992 appPlugins/ToolLevelling.py:2015 -#: appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "Birleştir" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 -#: appPlugins/ToolNCC.py:4459 appPlugins/ToolNCC.py:4559 -#: appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 +#: appPlugins/ToolNCC.py:4461 appPlugins/ToolNCC.py:4561 +#: appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -929,18 +946,18 @@ msgstr "" "elde edilen bölümler arasında çizgiler çizin." #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 -#: appPlugins/ToolNCC.py:4465 appPlugins/ToolNCC.py:4565 -#: appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 +#: appPlugins/ToolNCC.py:4467 appPlugins/ToolNCC.py:4567 +#: appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "Kenar" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 -#: appPlugins/ToolNCC.py:4469 appPlugins/ToolNCC.py:4567 -#: appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 +#: appPlugins/ToolNCC.py:4471 appPlugins/ToolNCC.py:4569 +#: appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -949,19 +966,19 @@ msgstr "" "için şeklin çevresini kesin." #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 -#: appPlugins/ToolPaint.py:3264 appPlugins/ToolTransform.py:577 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 +#: appPlugins/ToolPaint.py:3260 appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "Hizala" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 -#: appPlugins/ToolNCC.py:4479 appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 +#: appPlugins/ToolNCC.py:4481 appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -972,8 +989,8 @@ msgstr "" "kadar olacaktır." #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 -#: appPlugins/ToolPaint.py:3170 appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 +#: appPlugins/ToolPaint.py:3166 appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -982,8 +999,8 @@ msgstr "" "Çizilecek şeklin kenarlarından\n" "kaçınılacak mesafe bırakır." -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -1004,19 +1021,19 @@ msgstr "" "yeni bir yöntem seçilecektir." #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 #: appPlugins/ToolPaint.py:141 appPlugins/ToolPaint.py:414 -#: appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "Lazer Çizgileri" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "Geçişler" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1024,21 +1041,21 @@ msgstr "" "Yalıtım aralığının uç genişliği\n" "sayısı (tamsayı) cinsinden genişliği." -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 -#: appPlugins/ToolIsolation.py:3400 appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 +#: appPlugins/ToolIsolation.py:3393 appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Her bir geçişte uç genişliğinin ne kadarlık kısmının (yüzde) üst üste " "geleceği." -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "Yalıtım Şekli" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1057,25 +1074,25 @@ msgstr "" "mümkündür. Ancak 'İç' yalıtım sadece çokgenin içinde bir boşluk\n" "olduğunda yapılabilir. Örneğin: Çokgen bir \"halka\" şeklindeyse)." -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 -#: appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 +#: appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "Tam" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "Dış" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "İç" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -1083,12 +1100,12 @@ msgstr "" "Delme derinliği (negatif)\n" "bakır tabakanın altında." -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "Z Hizası" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -1099,11 +1116,11 @@ msgstr "" "çıkış deliği çapını oluşturmak için daha derin delmesi gerekir.\n" "Buradaki değer Z derinliği parametresini telafi edebilir." -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 #: appPlugins/ToolCutOut.py:2474 appPlugins/ToolDrilling.py:2431 -#: appPlugins/ToolMilling.py:4112 +#: appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -1114,16 +1131,16 @@ msgstr "" "için çoklu geçişler kullanın. Z derinliğine\n" "ulaşana kadar birkaç kez kesilir." -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 #: appPlugins/ToolCutOut.py:2485 appPlugins/ToolDrilling.py:2444 -#: appPlugins/ToolMilling.py:4125 +#: appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "Her geçişin derinliği (pozitif)." -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -1131,8 +1148,8 @@ msgstr "" "XY düzleminde hareket \n" "ederken uç yüksekliği." -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1144,14 +1161,14 @@ msgstr "" "Buna 'Daldırma' besleme hızı denir.\n" "Doğrusal hareket G01 için kullanılır." -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 -#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 +#: appPlugins/ToolDrilling.py:2487 appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "İlerleme Hızları" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -1166,14 +1183,14 @@ msgstr "" "Sadece Marlin için kullanışlıdır, \n" "diğer durumlar için yoksayın." -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "Dönüş Hızı" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -1181,17 +1198,17 @@ msgstr "" "Dakikadaki devir cinsinden \n" "uç dönüş hızı (isteğe bağlı)." -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "Yuvaları Del" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "Seçilen delik yuvaya sahipse, bunlar delinecektir." -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." @@ -1199,12 +1216,12 @@ msgstr "" "Uç kalınlığının ne kadarının (yüzde olarak) bir önceki delikle üst üste " "geleceği." -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "Son Delik" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" @@ -1213,11 +1230,11 @@ msgstr "" "Yuva uzunluğu matkap delikleri ile tamamen kaplanmamışsa,\n" "yuvanın son noktasına bir matkap deliği ekleyin." -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 #: appPlugins/ToolCutOut.py:2500 appPlugins/ToolCutOut.py:2810 -#: appPlugins/ToolExtract.py:1280 +#: appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1228,12 +1245,12 @@ msgstr "" "Buraya girilecek yüksek bir değer PCB'nin \n" "çevresinden tamamen ayrılmasına sebep olacaktır" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "Geçit Boyutu" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1244,12 +1261,12 @@ msgstr "" "PCB kesildiği zaman çevresinden kopmaması\n" "için kullanılan, kesik içindeki geçitlerin boyutu." -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "Geçit Şekli" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1268,22 +1285,22 @@ msgstr "" "- Fare Isırığı (M-Bites) -> Boyutu 'Köprü' ile aynıdır, ancak deliklerle " "kaplanmıştır" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "Geçit" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "İncelik" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "Derinlik" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" @@ -1292,34 +1309,34 @@ msgstr "" "Geçit boşluklarını inceltmek için \n" "frezeleme yapılana kadar olan derinlik." -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "Geçitlerde fare ısırığı şekli için delik genişliği." #: appDatabase.py:1205 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "Aralık" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "" "Geçitlerde fare ısırığı şekli oluştururken matkap\n" "delikleri arasındaki boşluk." -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "Yuvarlak Köşe" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" @@ -1329,7 +1346,7 @@ msgstr "" "şeklin köşelerini yuvarlaklaştırın.\n" "Yalnız, kaynak nesnenin türü Gerber ise kullanılabilir." -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "Geçit Sayısı" @@ -1417,44 +1434,44 @@ 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:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 -#: appGUI/GUIElements.py:3934 appGUI/MainGUI.py:1639 -#: appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 +#: appGUI/GUIElements.py:3942 appGUI/MainGUI.py:1645 +#: appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "İptal" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 #: appGUI/ObjectUI.py:164 appPlugins/ToolAlignObjects.py:553 -#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:748 -#: appPlugins/ToolCalculators.py:759 appPlugins/ToolCalibration.py:1425 -#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1784 -#: appPlugins/ToolCopperThieving.py:1795 appPlugins/ToolCorners.py:928 -#: appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolAlignObjects.py:564 appPlugins/ToolCalculators.py:749 +#: appPlugins/ToolCalculators.py:760 appPlugins/ToolCalibration.py:1425 +#: appPlugins/ToolCalibration.py:1436 appPlugins/ToolCopperThieving.py:1785 +#: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCorners.py:929 +#: appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 -#: appPlugins/ToolFilm.py:1725 appPlugins/ToolFollow.py:821 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 +#: appPlugins/ToolFilm.py:1726 appPlugins/ToolFollow.py:821 #: appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 -#: appPlugins/ToolNCC.py:4810 appPlugins/ToolOptimal.py:658 -#: appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 +#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:659 +#: appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 @@ -1463,36 +1480,36 @@ msgstr "İptal" msgid "Edited value is out of range" msgstr "Düzenlenen değer aralık dışında" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 #: appGUI/ObjectUI.py:166 appPlugins/ToolAlignObjects.py:559 -#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:754 -#: appPlugins/ToolCalculators.py:761 appPlugins/ToolCalibration.py:1431 -#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1790 -#: appPlugins/ToolCopperThieving.py:1797 appPlugins/ToolCorners.py:934 -#: appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolCalculators.py:755 +#: appPlugins/ToolCalculators.py:762 appPlugins/ToolCalibration.py:1431 +#: appPlugins/ToolCalibration.py:1438 appPlugins/ToolCopperThieving.py:1791 +#: appPlugins/ToolCopperThieving.py:1798 appPlugins/ToolCorners.py:935 +#: appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 -#: appPlugins/ToolFilm.py:1727 appPlugins/ToolFollow.py:827 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 +#: appPlugins/ToolFilm.py:1728 appPlugins/ToolFollow.py:827 #: appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 -#: appPlugins/ToolNCC.py:4812 appPlugins/ToolOptimal.py:664 -#: appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 +#: appPlugins/ToolNCC.py:4814 appPlugins/ToolOptimal.py:665 +#: appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 @@ -1521,27 +1538,27 @@ msgstr "Veri Tabanından Kopyala" msgid "Delete from DB" msgstr "Veri Tanından Sil" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "Değişiklikleri Kaydet" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 -#: appDatabase.py:2694 appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 -#: appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 -#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2797 -#: appPlugins/ToolIsolation.py:2807 appPlugins/ToolIsolation.py:2887 -#: appPlugins/ToolMilling.py:2232 appPlugins/ToolNCC.py:3994 -#: appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 -#: appPlugins/ToolPaint.py:2887 app_Main.py:6441 app_Main.py:6478 -#: app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 app_Main.py:6596 +#: appDatabase.py:2694 appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 +#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 +#: appPlugins/ToolIsolation.py:2759 appPlugins/ToolIsolation.py:2769 +#: appPlugins/ToolIsolation.py:2849 appPlugins/ToolMilling.py:2182 +#: appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 +#: appPlugins/ToolPaint.py:2798 appPlugins/ToolPaint.py:2883 app_Main.py:6445 +#: app_Main.py:6482 app_Main.py:6569 app_Main.py:6581 app_Main.py:6590 +#: app_Main.py:6600 msgid "Tools Database" msgstr "Araçlar Veri Tabanı" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 +#: appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "Araçlar Veri Tabanı dosyası okunamadı." @@ -1621,9 +1638,9 @@ msgstr "Bir delik eklemek için önce bir araç seçin" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1641,24 +1658,24 @@ msgstr "Bir delik eklemek için önce bir araç seçin" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 -#: appObjects/FlatCAMGeometry.py:744 appObjects/FlatCAMGeometry.py:2824 -#: appObjects/FlatCAMGeometry.py:2897 appObjects/FlatCAMGerber.py:434 -#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2274 -#: appParsers/ParseGerber.py:2349 appParsers/ParseGerber.py:2423 -#: appParsers/ParseGerber.py:2485 appPlugins/ToolAlignObjects.py:289 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 +#: appObjects/FlatCAMGeometry.py:516 appObjects/FlatCAMGeometry.py:1188 +#: appObjects/FlatCAMGeometry.py:1261 appObjects/FlatCAMGerber.py:423 +#: appParsers/ParseGerber.py:2183 appParsers/ParseGerber.py:2276 +#: appParsers/ParseGerber.py:2351 appParsers/ParseGerber.py:2425 +#: appParsers/ParseGerber.py:2487 appPlugins/ToolAlignObjects.py:289 #: appPlugins/ToolAlignObjects.py:311 appPlugins/ToolCalculators.py:292 #: appPlugins/ToolCalculators.py:302 appPlugins/ToolCalibration.py:329 #: appPlugins/ToolCutOut.py:1593 appPlugins/ToolFiducials.py:627 #: appPlugins/ToolFiducials.py:641 appPlugins/ToolFollow.py:344 -#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1579 -#: appPlugins/ToolPaint.py:2350 appPlugins/ToolPanelize.py:1071 -#: app_Main.py:5609 app_Main.py:5763 tclCommands/TclCommandPanelize.py:304 +#: appPlugins/ToolFollow.py:415 appPlugins/ToolIsolation.py:1548 +#: appPlugins/ToolPaint.py:2346 appPlugins/ToolPanelize.py:1073 +#: app_Main.py:5613 app_Main.py:5767 tclCommands/TclCommandPanelize.py:304 #: tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "Tamamlandı." @@ -1670,7 +1687,7 @@ msgstr "Bir delik dizisi eklemek için önce Araçlar Tablosundan bir araç seç #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "Hedef konumu tıklayın ..." @@ -1695,23 +1712,23 @@ msgid "Too many items for the selected spacing angle." msgstr "Seçilen aralık açısı için çok fazla öge var." #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 -#: appPlugins/ToolCorners.py:624 appPlugins/ToolCutOut.py:951 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 +#: appPlugins/ToolCorners.py:625 appPlugins/ToolCutOut.py:951 #: appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 #: appPlugins/ToolCutOut.py:1529 appPlugins/ToolCutOut.py:1547 #: appPlugins/ToolCutOut.py:1561 appPlugins/ToolDblSided.py:553 -#: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:772 -#: appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:724 appPlugins/ToolExtract.py:773 +#: appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 -#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2344 app_Main.py:5104 -#: app_Main.py:11483 app_Main.py:11493 camlib.py:1172 camlib.py:2451 -#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolMove.py:166 appPlugins/ToolPaint.py:2340 app_Main.py:5108 +#: app_Main.py:11523 app_Main.py:11533 camlib.py:1172 camlib.py:2451 +#: camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 camlib.py:5715 msgid "Failed." msgstr "Başarısız oldu." @@ -1747,9 +1764,9 @@ msgstr "" "boyutlandırmak için bir genişlik girin." #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 -#: appGUI/MainGUI.py:3474 appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 -#: appGUI/MainGUI.py:3727 appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 +#: appGUI/MainGUI.py:3482 appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 +#: appGUI/MainGUI.py:3735 appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "İptal edildi. Hiçbir şey seçilmedi." @@ -1759,79 +1776,77 @@ msgid "Click on reference location ..." msgstr "Referans konumunu tıklayın ..." #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 -#: appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 -#: appGUI/MainGUI.py:1282 appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 -#: appGUI/MainGUI.py:2506 appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 -#: appPlugins/ToolIsolation.py:219 appPlugins/ToolMilling.py:400 -#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 +#: appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 +#: appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 +#: appGUI/MainGUI.py:2514 appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 +#: appPlugins/ToolIsolation.py:224 appPlugins/ToolMilling.py:400 +#: appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 #: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 -#: app_Main.py:7013 +#: app_Main.py:7017 msgid "Delete" msgstr "Sil" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "Toplam Delik" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "Toplam Yuva" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 -#: appObjects/FlatCAMCNCJob.py:558 appObjects/FlatCAMDocument.py:191 -#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:657 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 +#: appObjects/FlatCAMCNCJob.py:559 appObjects/FlatCAMDocument.py:194 +#: appObjects/FlatCAMExcellon.py:216 appObjects/FlatCAMGeometry.py:428 #: appObjects/FlatCAMGerber.py:224 appObjects/FlatCAMScript.py:180 -#: appPlugins/ToolCorners.py:173 appPlugins/ToolCutOut.py:339 +#: appPlugins/ToolCorners.py:174 appPlugins/ToolCutOut.py:339 #: appPlugins/ToolDblSided.py:219 appPlugins/ToolDrilling.py:553 -#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 -#: appPlugins/ToolNCC.py:466 appPlugins/ToolPaint.py:444 -#: appPlugins/ToolPanelize.py:275 appPlugins/ToolPunchGerber.py:391 +#: appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 +#: appPlugins/ToolNCC.py:467 appPlugins/ToolPaint.py:444 +#: appPlugins/ToolPanelize.py:277 appPlugins/ToolPunchGerber.py:391 #: appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "Acemi Modu" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 -#: appObjects/FlatCAMCNCJob.py:568 appObjects/FlatCAMDocument.py:200 -#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:666 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 +#: appObjects/FlatCAMCNCJob.py:569 appObjects/FlatCAMDocument.py:203 +#: appObjects/FlatCAMExcellon.py:230 appObjects/FlatCAMGeometry.py:437 #: appObjects/FlatCAMGerber.py:238 appObjects/FlatCAMScript.py:189 -#: appPlugins/ToolCorners.py:191 appPlugins/ToolCutOut.py:382 +#: appPlugins/ToolCorners.py:192 appPlugins/ToolCutOut.py:382 #: appPlugins/ToolDblSided.py:245 appPlugins/ToolDrilling.py:595 -#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 -#: appPlugins/ToolNCC.py:512 appPlugins/ToolPaint.py:476 -#: appPlugins/ToolPanelize.py:295 appPlugins/ToolPunchGerber.py:405 +#: appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 +#: appPlugins/ToolNCC.py:513 appPlugins/ToolPaint.py:476 +#: appPlugins/ToolPanelize.py:297 appPlugins/ToolPunchGerber.py:405 #: appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "Gelişmiş" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 -#: appPlugins/ToolNCC.py:1477 appPlugins/ToolNCC.py:1615 -#: appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 +#: appPlugins/ToolNCC.py:1617 appPlugins/ToolPaint.py:1050 +#: appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "Yanlış değer biçimi girildi, bir sayı kullanın." -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1839,65 +1854,65 @@ msgstr "" "Araç zaten orijinal veya güncel araç listesinde. Bu aracı eklemeniz " "gerekiyorsa Excellon'u kaydedin ve yeniden düzenleyin. " -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "Şu çapta yeni bir delik eklendi" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "Araçlar Tablosundan bir araç seçin" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "Şu çaptaki delik kaldırıldı" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 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:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 #: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 -#: app_Main.py:6521 app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 -#: app_Main.py:11142 app_Main.py:11207 +#: app_Main.py:6525 app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 +#: app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "Dahili bir hata oluştu. Komut satırına bakın.\n" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 #: appPlugins/ToolSub.py:475 appPlugins/ToolSub.py:669 msgid "Generating" msgstr "Oluşturuluyor" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "Excellon düzenleme işlemi tamamlandı." -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "İptal edildi. Hiçbir uç/delik seçilmedi" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "Dairesel dizinin merkez konumuna tıklayın" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "Excellon Düzenleyici" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 -#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:691 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 +#: appGUI/ObjectUI.py:72 appPlugins/ToolCorners.py:692 #: appPlugins/ToolCutOut.py:2323 appPlugins/ToolDblSided.py:675 #: appPlugins/ToolDrilling.py:2285 appPlugins/ToolFiducials.py:797 -#: appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 -#: appPlugins/ToolPaint.py:2941 appPlugins/ToolPanelize.py:1122 +#: appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 +#: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1124 #: appPlugins/ToolPunchGerber.py:1982 appPlugins/ToolQRCode.py:753 #: appPlugins/ToolSub.py:798 msgid "" @@ -1909,19 +1924,19 @@ msgstr "" "Gelişmiş Mod - Uygulamanın bütün özellikleri kullanılabilir.\n" "Uygulama seviyesi seçimi Düzenle/Ayarlar menüsünden yapılır." -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "İsim:" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 -#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3223 -#: appPlugins/ToolMilling.py:3659 appPlugins/ToolNCC.py:4184 -#: appPlugins/ToolPaint.py:2994 appPlugins/ToolSolderPaste.py:1219 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 +#: appGUI/ObjectUI.py:967 appPlugins/ToolIsolation.py:3185 +#: appPlugins/ToolMilling.py:3609 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolPaint.py:2990 appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "Araçlar Tablosu" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1929,19 +1944,19 @@ msgstr "" "Excellon dosyasındaki \n" "delme için kullanılan araçlar." -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "Yuvaları Dönüştür" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "Seçili yuvaları deliklere dönüştürün." -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "Delik Ekle/Sil" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1949,33 +1964,33 @@ msgstr "" "Bu Excellon nesnesinin Araçlar Tablosuna\n" "bir delik ekleyin/silin." -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 -#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3298 -#: appPlugins/ToolMilling.py:3767 appPlugins/ToolNCC.py:4271 -#: appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 +#: appPlugins/ToolCutOut.py:2413 appPlugins/ToolIsolation.py:3254 +#: appPlugins/ToolMilling.py:3717 appPlugins/ToolNCC.py:4273 +#: appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "Uç Kalınlığı" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "Yeni uç için kalınlık belirle" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:635 -#: app_Main.py:7011 +#: app_Main.py:7015 msgid "Add" msgstr "Ekle" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1983,11 +1998,11 @@ msgstr "" "Delik listesine yukarıda belirtilen\n" "genişlikte yeni bir delik ekler." -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "Deliği Sil" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1995,55 +2010,55 @@ msgstr "" "Araçlar Tablosundan bir satır seçerek \n" "delik listesindeki bir deliği silin." -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "Yeniden Boyutlandır" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 msgid "Resize a drill or a selection of drills." msgstr "Seçilen deliği veya deliklerin boyutunu değiştirir." -#: appEditors/AppExcEditor.py:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "Genişlik Boyutu" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "Yeniden boyutlandırılacak genişlik." -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "Uygula" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "Delikleri yeniden boyutlandır" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "Delik Dizisi Ekle" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 msgid "Add an array of drills (linear or circular array)" msgstr "Bir delik dizisi ekleyin (doğrusal veya dairesel dizi)" -#: appEditors/AppExcEditor.py:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 -#: appPlugins/ToolCorners.py:773 appPlugins/ToolCutOut.py:2366 -#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1008 -#: appPlugins/ToolFilm.py:1187 appPlugins/ToolIsolation.py:3578 -#: appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 +#: appPlugins/ToolCorners.py:774 appPlugins/ToolCutOut.py:2366 +#: appPlugins/ToolDblSided.py:697 appPlugins/ToolExtract.py:1009 +#: appPlugins/ToolFilm.py:1188 appPlugins/ToolIsolation.py:3571 +#: appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "Tip" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2051,50 +2066,47 @@ msgstr "" "Oluşturulacak delik dizisi tipini seçin.\n" "Doğrusal X (Y) veya dairesel olabilir" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "Doğrusal" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 -#: appPlugins/ToolExtract.py:964 appPlugins/ToolExtract.py:1096 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 #: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 -#: appPlugins/ToolPunchGerber.py:2200 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "Dairesel" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "Sayı" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "Dizide kaç tane delik olacağını belirtin." -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "Yön" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -2106,73 +2118,73 @@ msgstr "" "- 'Y' - Dikey eksen veya\n" "- 'Açı' - Dizinin isteğe bağlı açısı" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 -#: appPlugins/ToolFilm.py:1362 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 #: appPlugins/ToolFilm.py:1363 +msgid "X" +msgstr "X" + +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 +#: appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 #: appPlugins/ToolDistance.py:649 appPlugins/ToolDistanceMin.py:323 #: appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "Açı" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 #: appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "Mesafe" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "Mesafe = Dizi ögeleri arasındaki mesafe." -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2184,11 +2196,11 @@ msgstr "" "Minimum değer: -360 derecedir.\n" "Maksimum değer: 360.00 derecedir." -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." @@ -2197,42 +2209,42 @@ msgstr "" "CW = Saat yönünde \n" "CCW = Saat yönünün tersine olabilir." -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 msgid "Angle at which each element in circular array is placed." msgstr "Dairesel dizideki her bir öğenin yerleştirildiği açı." -#: appEditors/AppExcEditor.py:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "Yuva Seçenekleri" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2240,21 +2252,21 @@ msgstr "" "Bir yuva (oval şekilli delik) ekleme seçenekleri.\n" "Tek veya dizi şeklinde olabilir." -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 -#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:801 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 +#: appObjects/FlatCAMObj.py:871 appPlugins/ToolCorners.py:802 #: appPlugins/ToolReport.py:604 msgid "Length" msgstr "Uzunluk" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "Uzunluk. Yuvanın uzunluğu." -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -2266,8 +2278,8 @@ msgstr "" "- 'Y' - Dikey eksen veya\n" "- 'Açı' - Yuvanın isteğe bağlı açısı" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -2279,15 +2291,15 @@ msgstr "" "Minimum değer: -360 derecedir.\n" "Maksimum değer: 360.00 derecedir." -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "Yuva Dizisi Seçenekleri" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 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:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2295,21 +2307,21 @@ msgstr "" "Oluşturulacak yuva dizisini tipini seçin.\n" "Doğrusal X (Y) veya dairesel olabilir" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "Dizide kaç tane yuva olması gerektiğini belirtin." -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "Düzenleyiciden Çık" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "Düzenleyiciden çıkın." @@ -2317,12 +2329,12 @@ msgstr "Düzenleyiciden çıkın." msgid "Buffer Selection" msgstr "Tampon Seçimi" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "Tampon Mesafesi" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "Tampon Köşesi" @@ -2340,32 +2352,32 @@ msgstr "" " - Eğimli: Köşe, köşede buluşan ögeleri doğrudan birbirine bağlayan bir " "çizgidir" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "Yuvarlak" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 -#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:980 -#: appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 -#: appPlugins/ToolPaint.py:3327 appPlugins/ToolPunchGerber.py:2059 -#: appPlugins/ToolPunchGerber.py:2226 appPlugins/ToolQRCode.py:904 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 +#: appPlugins/ToolDrilling.py:2855 appPlugins/ToolExtract.py:981 +#: appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 +#: appPlugins/ToolPaint.py:3323 appPlugins/ToolPunchGerber.py:2059 +#: appPlugins/ToolPunchGerber.py:2227 appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "Kare" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "Eğimli" @@ -2385,28 +2397,28 @@ msgstr "Tam Tampon" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 #: appPlugins/ToolCutOut.py:143 appPlugins/ToolCutOut.py:152 #: appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 #: appPlugins/ToolFollow.py:93 appPlugins/ToolFollow.py:102 #: appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 #: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 -#: appPlugins/ToolNCC.py:166 appPlugins/ToolNCC.py:175 +#: appPlugins/ToolNCC.py:167 appPlugins/ToolNCC.py:176 #: appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 #: appPlugins/ToolPanelize.py:76 appPlugins/ToolPanelize.py:85 @@ -2422,15 +2434,15 @@ msgid "Plugin" msgstr "Eklenti" #: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 -#: appGUI/MainGUI.py:706 appGUI/MainGUI.py:4865 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appGUI/MainGUI.py:711 appGUI/MainGUI.py:4882 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "Tampon" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Tampon mesafesi değeri yok veya yanlış formatta. \n" @@ -2444,23 +2456,23 @@ msgstr "Metin Ekle" msgid "Font" msgstr "Yazı Tipi" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "Boyut" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "Metin" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "Uygula" @@ -2468,19 +2480,19 @@ msgstr "Uygula" msgid "Text Tool" msgstr "Metin Aracı" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 -#: appPlugins/ToolNCC.py:2561 appPlugins/ToolNCC.py:4347 -#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 +#: appPlugins/ToolNCC.py:2563 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "Araçlar" #: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 -#: appGUI/MainGUI.py:710 +#: appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "Çizim" @@ -2508,65 +2520,65 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "Seçili şekil yoktur." #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "Döndürmeler" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 #: appPlugins/ToolTransform.py:573 appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "Döndür" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "Eğme/Kaydırma" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:1269 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 -#: appGUI/MainGUI.py:5133 appGUI/ObjectUI.py:116 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:1274 appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 +#: appGUI/MainGUI.py:5150 appGUI/ObjectUI.py:116 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "Ölçek" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "Tersle (Çevir)" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 -#: appGUI/MainGUI.py:1267 appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 -#: appGUI/MainGUI.py:2491 appGUI/MainGUI.py:5124 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 +#: appGUI/MainGUI.py:1272 appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 +#: appGUI/MainGUI.py:2499 appGUI/MainGUI.py:5141 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 #: appPlugins/ToolDblSided.py:859 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolFilm.py:1241 appPlugins/ToolTransform.py:610 +#: appPlugins/ToolFilm.py:1242 appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "Referans Noktası" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2583,64 +2595,64 @@ 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:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "Orijin" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3560 -#: appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 -#: defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3553 +#: appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 +#: defaults.py:585 msgid "Selection" msgstr "Seçim" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appPlugins/ToolDblSided.py:870 appPlugins/ToolTransform.py:620 msgid "Point" msgstr "Nokta" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 -#: appPlugins/ToolExtract.py:1174 appPlugins/ToolExtract.py:1192 -#: appPlugins/ToolPunchGerber.py:2165 appPlugins/ToolPunchGerber.py:2275 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 +#: appPlugins/ToolExtract.py:1175 appPlugins/ToolExtract.py:1193 +#: appPlugins/ToolPunchGerber.py:2166 appPlugins/ToolPunchGerber.py:2276 #: appPlugins/ToolTransform.py:626 appPlugins/ToolTransform.py:952 -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Value" msgstr "Değer" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 #: appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "X,Y biçiminde referans noktası." -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "Panodan nokta koordinatları ekleyin." -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 #: appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" @@ -2653,7 +2665,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:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2665,30 +2677,30 @@ msgstr "" "için orta sınırlayıcı kutudur." #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 #: appPlugins/ToolTransform.py:718 appPlugins/ToolTransform.py:780 msgid "Link" msgstr "Bağlantı" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appPlugins/ToolTransform.py:720 appPlugins/ToolTransform.py:782 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:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 -#: appPlugins/ToolFilm.py:1318 appPlugins/ToolTransform.py:725 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 +#: appPlugins/ToolFilm.py:1319 appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "X Eğim Açısı" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" @@ -2697,13 +2709,13 @@ msgstr "" "Derece olarak eğim açısı.\n" "-360 ve 359 arasında bir gerçek sayıdır." -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "Eğrilt" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2714,38 +2726,38 @@ msgstr "" "Referans noktası, seçilen tüm nesneler için\n" "sınırlayıcı kutunun ortasıdır." -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 -#: appPlugins/ToolFilm.py:1327 appPlugins/ToolTransform.py:746 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 +#: appPlugins/ToolFilm.py:1328 appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "Y Eğim Açısı" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "Eğrilt" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 -#: appPlugins/ToolFilm.py:1274 appPlugins/ToolTransform.py:787 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 +#: appPlugins/ToolFilm.py:1275 appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "X Değeri" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 #: appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "X ekseni ölçeklendirme değeri." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "Ölçekle" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2756,59 +2768,59 @@ msgstr "" "Referans noktası Referansı Ölçekle\n" "onay kutusuna bağlıdır." -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 -#: appPlugins/ToolFilm.py:1283 appPlugins/ToolTransform.py:807 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1284 appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "Y Değeri" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "Y ekseni ölçeklendirme değeri." -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "Ölçekle" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "X Yönünde Çevir" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "Seçilen nesneleri X ekseni boyunca çevirir." -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "Y Yönünde Çevir" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 #: appPlugins/ToolTransform.py:868 msgid "X val" msgstr "X Değeri" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 #: appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "X eksenindeki hiza uzaklığı. Mevcut birimlerde." -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "Hizala" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2819,35 +2831,35 @@ msgstr "" "Referans noktası, seçilen tüm\n" "nesneler için sınırlama kutusunun ortasıdır.\n" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 #: appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "Y Değeri" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "Y eksenindeki hiza uzaklığı. Mevcut birimlerde." -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "Hizala" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 #: appGUI/ObjectUI.py:463 appGUI/ObjectUI.py:500 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "Yuvarlak" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2860,16 +2872,16 @@ msgstr "" "İşaretlenmezse tampon, tamponlanan şeklin kesin \n" "şeklini takip edecektir." -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: appPlugins/ToolDistance.py:137 appPlugins/ToolDistance.py:431 #: appPlugins/ToolDistance.py:567 appPlugins/ToolDistanceMin.py:221 #: appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "Mesafe" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 #: appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" @@ -2882,12 +2894,12 @@ msgstr "" "Nesnenin her bir şekil elemanı \"Mesafe\" ile \n" "arttırılacak veya azalacaktır." -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "Oluştur" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" @@ -2896,8 +2908,8 @@ msgstr "" "Mesafeyi kullanarak seçilen nesnenin her bir\n" "şekli için tampon efekti oluşturun." -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 #: appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" @@ -2912,12 +2924,12 @@ msgstr "" "büyütülecek veya küçültülecektir. Değer, orijinal\n" "yüzdesidir." -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "Oluştur" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" @@ -2926,24 +2938,24 @@ msgstr "" "Seçili nesnenin her bir şekli için bir katsayı kullanarak \n" "bir tamponlama efekti oluşturur." -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "Nesne" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 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:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2951,7 +2963,7 @@ msgstr "" "değer girerek tekrar deneyiniz." #: appEditors/AppGeoEditor.py:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2959,7 +2971,7 @@ msgstr "" "girerek tekrar deneyiniz." #: appEditors/AppGeoEditor.py:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "" @@ -2973,13 +2985,13 @@ msgstr "Dödürülüyor" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 #: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 -#: app_Main.py:6746 app_Main.py:6792 +#: app_Main.py:6750 app_Main.py:6796 msgid "Action was not executed" msgstr "İşlem gerçekleştirilemedi" @@ -2987,13 +2999,13 @@ msgstr "İşlem gerçekleştirilemedi" msgid "Flipping" msgstr "Çevriliyor" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "Y ekseni üzerinde çevirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "X ekseni üzerinde çevirme işlemi tamamlandı" @@ -3001,11 +3013,11 @@ msgstr "X ekseni üzerinde çevirme işlemi tamamlandı" msgid "Skewing" msgstr "Eğriltiliyor" -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "X ekseninde eğriltme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "Y ekseninde eğriltme işlemi tamamlandı" @@ -3013,11 +3025,11 @@ msgstr "Y ekseninde eğriltme işlemi tamamlandı" msgid "Scaling" msgstr "Ölçekleniyor" -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "X ekseninde ölçeklendirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "Y ekseninde ölçeklendirme işlemi tamamlandı" @@ -3026,69 +3038,69 @@ msgid "Offsetting" msgstr "Hizalanıyor" #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "X ekseninde hizalama işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "Y eksenindeki hizalama işlemi tamamlandı" #: appEditors/AppGeoEditor.py:1562 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 -#: appPlugins/ToolNCC.py:2099 appPlugins/ToolNCC.py:2207 -#: appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 -#: appPlugins/ToolNCC.py:3511 appPlugins/ToolNCC.py:3612 -#: appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 camlib.py:1114 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 +#: appPlugins/ToolNCC.py:2101 appPlugins/ToolNCC.py:2209 +#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 +#: appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 +#: appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 camlib.py:1114 msgid "Buffering" msgstr "Tamponlama Tipi" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "Tampon işlemi başarıyla tamamlandı" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "Döndür ..." #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "Bir açı değeri girin (derece)" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "Döndürme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "Döndürme işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "X ekseninde hizalama ..." #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "Bir mesafe değeri girin" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "X hizalama işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "Y ekseninde hizalama ..." -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "Y ekseninde hizalama işlemi tamamlandı" @@ -3096,11 +3108,11 @@ msgstr "Y ekseninde hizalama işlemi tamamlandı" msgid "Offset on the Y axis canceled" msgstr "Y ekseninde hizalama işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "X ekseninde eğriltme ..." -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "X ekseninde eğrilme işlemi tamamlandı" @@ -3108,11 +3120,11 @@ msgstr "X ekseninde eğrilme işlemi tamamlandı" msgid "Skew on X axis canceled" msgstr "X eksenindeki eğriltme işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "Y Ekseninde eğriltme ..." -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "Y ekseninde eğriltme işlemi tamamlandı" @@ -3221,7 +3233,7 @@ msgstr "Silinecek alan olarak bir şekil seçin ..." msgid "Click to pick-up the erase shape..." msgstr "Silinecek şekli seçmek için tıklayın ..." -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Silmek için tıklayın ..." @@ -3229,7 +3241,7 @@ msgstr "Silmek için tıklayın ..." msgid "Create Paint geometry ..." msgstr "Çizim şekli oluştur ..." -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "Şekil dönüşümleri ..." @@ -3254,49 +3266,49 @@ msgstr "Şekil Tablosu" msgid "The list of geometry elements inside the edited object." msgstr "Düzenlenen nesnenin içindeki şekil öğelerinin listesi." -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 msgid "Zoom on selection" msgstr "Seçimi Yakınlaştır" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "Seçenekler" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 msgid "Geometry parameters." msgstr "G Kod seçenekleri." @@ -3336,42 +3348,42 @@ msgstr "Düz" msgid "The length of the geometry element." msgstr "Şekil nesnesinin uzunluğu." -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 #: appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "Koordinatlar" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 msgid "The coordinates of the selected geometry element." msgstr "Seçili şekil nesnesinin koordinatları." -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 msgid "Vertex Points" msgstr "Köşe Noktaları" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "Seçili şekil nesnesindeki köşe noktalarının sayısı." -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 msgid "Simplification" msgstr "Sadeleştirme" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "Köşe noktası sayısını azaltarak bir şekli sadeleştirin." -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 #: appGUI/ObjectUI.py:1150 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "Hata Payı" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -3381,14 +3393,14 @@ msgstr "" "orijinal şeklin tolerans mesafesi içinde olacaktır." #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 #: appGUI/ObjectUI.py:1164 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "Sadeleştir" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "Köşe noktası sayısını azaltarak bir şekil nesnesini sadeleştirin." @@ -3397,19 +3409,19 @@ msgstr "Köşe noktası sayısını azaltarak bir şekil nesnesini sadeleştirin msgid "Ring" msgstr "Dire" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "Çizgi" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 #: appPlugins/ToolDrilling.py:2856 appPlugins/ToolFollow.py:767 -#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4514 -#: appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appPlugins/ToolIsolation.py:3630 appPlugins/ToolMilling.py:4464 +#: appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "Çokgen" @@ -3429,15 +3441,14 @@ msgstr "Şekil Elamanı" msgid "Last selected shape ID" msgstr "Son seçilen şekil ID" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 -#: appPlugins/ToolExtract.py:815 appPlugins/ToolOptimal.py:183 -#: appPlugins/ToolPanelize.py:1079 appPlugins/ToolQRCode.py:253 -#: appPlugins/ToolReport.py:224 appPlugins/ToolSolderPaste.py:723 -#: appPlugins/ToolSolderPaste.py:1017 appPlugins/ToolSub.py:319 -#: app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 +#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1081 +#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "Ölçülüyor" @@ -3454,9 +3465,9 @@ msgstr "Izgaraya tutturma etkinleştirildi." msgid "Grid Snap disabled." msgstr "Izgaraya tutturma devre dışı bırakıldı." -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 -#: appGUI/MainGUI.py:3514 appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 -#: appGUI/MainGUI.py:3721 appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 +#: appGUI/MainGUI.py:3522 appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 +#: appGUI/MainGUI.py:3729 appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "Hedef noktayı tıkla." @@ -3466,8 +3477,8 @@ msgstr "Hedef noktayı tıkla." #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "Çalışıyor..." @@ -3479,7 +3490,7 @@ msgstr "Şekil, düzenleyiciye yükleniyor..." msgid "Editing MultiGeo Geometry, tool" msgstr "MultiGeometry (Çoklu şekil) Şeklini Düzenleme, araç" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "çap ile" @@ -3529,9 +3540,8 @@ msgstr "" msgid "Invalid value for" msgstr "İçin geçersiz değer" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 -#: appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -3631,32 +3641,32 @@ 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:2816 +#: appEditors/AppGerberEditor.py:2817 msgid "Select shapes to import them into the edited object." msgstr "Düzenlenen nesneye içe aktarmak için şekilleri seçin." -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "Çokgen eklendi" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "Sonraki çokgeni eklemek için tıklayın veya başlamak için sağ tıklayın." -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "Seçimde çokgen yok." -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "Şekil kodu değeri eksik veya yanlış biçim. Ekle ve tekrar deneyin." -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3664,156 +3674,156 @@ msgstr "" "Şekil boyutu eksik veya biçim yanlış. Biçimde (genişlik, yükseklik) ekleyin " "ve tekrar deneyin." -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "Şekil boyutu eksik veya biçim yanlış. Ekleyip tekrar deneyin." -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "Şekil Tablosunda aynı koda sahip zaten bir şekil var." -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "Şu kodlu yeni şekil eklendi" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "Şekil Tablosundan bir şekil seçin" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "Şekil Tablosundan bir şekil seçin ->" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "Kodlu şekil silindi" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "" "Boyutlar, virgülle ayrılmış iki ondalıklı nokta değerine sahip olmalıdır." -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "Boyutlar düzenlendi." -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolPunchGerber.py:2087 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "Kod" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "Genişlik" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 #: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 -#: app_Main.py:7877 +#: app_Main.py:7881 msgid "Loading" msgstr "Yükleniyor" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "Kullanıcı arayüzü ayarlanıyor" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "Şekil ekleme işlemi tamamlandı. Kullanıcı arayüzü hazırlanıyor" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "Gerber nesnesinin düzenleyiciye yüklenmesi tamamlandı." -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 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:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "İptal edildi. Hiçbir şekil seçilmedi" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "Koordinatlar panoya kopyalandı." -#: appEditors/AppGerberEditor.py:5476 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 -#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:639 -#: appObjects/FlatCAMGerber.py:1090 appObjects/FlatCAMObj.py:266 +#: appEditors/AppGerberEditor.py:5485 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 +#: appObjects/AppObject.py:345 appObjects/FlatCAMCNCJob.py:641 +#: appObjects/FlatCAMGerber.py:1012 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 -#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 +#: appPlugins/ToolMove.py:235 appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "Çiziliyor" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "Başarısız oldu. Şekil seçilmedi." -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 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:5855 +#: appEditors/AppGerberEditor.py:5864 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:5887 +#: appEditors/AppGerberEditor.py:5896 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:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "Çokgenler işaretlendi." -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 msgid "No polygons were marked. None fit within the limits." msgstr "Çokgenler işaretlenmedi. Hiçbiri sınırlara uymuyor." -#: appEditors/AppGerberEditor.py:6004 appGUI/MainGUI.py:764 -#: appGUI/MainGUI.py:1730 appGUI/ObjectUI.py:231 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 +#: appGUI/MainGUI.py:1736 appGUI/ObjectUI.py:231 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "Gerber Düzenleyici" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 #: appObjects/FlatCAMObj.py:492 appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "Şekiller" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "Gerber nesnesi için şekil tablosu." -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "Dizin" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 -#: appPlugins/ToolExtract.py:1015 appPlugins/ToolPunchGerber.py:2094 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 +#: appPlugins/ToolExtract.py:1016 appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "Şekil Kodu" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 -#: appPlugins/ToolExtract.py:1017 appPlugins/ToolPunchGerber.py:2096 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 +#: appPlugins/ToolExtract.py:1018 appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Şekil tipi: dairesel, dikdörtgen, makrolar vb" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 -#: appPlugins/ToolExtract.py:1019 appPlugins/ToolPunchGerber.py:2098 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 +#: appPlugins/ToolExtract.py:1020 appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "Şekil Boyutu:" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3823,24 +3833,24 @@ 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:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "Şekil Ekle/Sil" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "Şekil Tablosuna bir şekil ekler/siler" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "Yeni şekil kodu" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 msgid "Size:" msgstr "Boyut:" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3854,7 +3864,7 @@ msgstr "" "olarak şu şekilde hesaplanır:\n" "sqrt (genişlik ** 2 + yükseklik ** 2)" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3867,11 +3877,11 @@ msgstr "" "R = Dikdörtgensel\n" "O = Dikdörtgen" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "Boyutlar" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 msgid "" "Dimensions for the new aperture.\n" "The format is (width, height)" @@ -3879,57 +3889,57 @@ msgstr "" "Yeni şekil için boyutlar.\n" "Biçim (Genişlik, Yükseklik)" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "Şekil Tablosuna yeni bir şekil ekler." -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "Şekil Tablosundaki bir şekli siler" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 msgid "Valid" msgstr "Geçerli" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 msgid "Show if the selected polygon is valid." msgstr "Seçili çokgenin geçerli olup olmadığını göster." -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "Alan" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 msgid "Show the area of the selected polygon." msgstr "Seçili çokgenin alanını göster." -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "mm" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "in" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "Şekil Tamponu" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "Şekil Tablosundaki bir şekil için bir tampon oluşturur" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3943,20 +3953,20 @@ msgstr "" " - Eğimli: Köşe, köşede buluşan ögeleri doğrudan birbirine bağlayan bir " "çizgidir" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "Şekil Ölçeklendirme" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "Şekil Tablosundaki şekli ölçeklendirir" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "Ölçek Değeri" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3964,19 +3974,19 @@ msgstr "" "Seçilen şekli ölçeklendirme değeri.\n" "Değerler 0.0000 ve 999.9999 arasında olabilir" -#: appEditors/AppGerberEditor.py:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "Çokgenleri İşaretle" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "Çokgen alanları işaretleyin." -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "Alan ÜST eşiği" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3984,11 +3994,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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "Alan ALT eşiği" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3996,32 +4006,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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "İşaret" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "Sınırlara uyan çokgenleri işaretleyin." -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "İşaretli tüm çokgenleri silin." -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "Tüm işaretleri temizleyin." -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:1252 appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:1257 appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "Pad Dizisi Ekle" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "Bir ped dizisi ekler (doğrusal veya dairesel dizi)" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -4029,89 +4039,89 @@ msgstr "" "Oluşturulacak ped dizisi tipini seçin.\n" "Doğrusal X (Y) veya Dairesel olabilir" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "Ped Sayısı" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "Dizide kaç tane ped olması gerektiğini belirtin." -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "Döndürme işlemi uygulanıyor" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "Çevirme işlemi uygulanıyor" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "Eğriltme işlemi uygulanıyor" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "Ölçeklendirme işlemi uygulanıyor" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "Hizalama işlemi uygulanıyor" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "Tampon uygulanıyor" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "Y hizalama işlemi iptal edildi" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "X eğriltme işlemi iptal edildi" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "Y eğriltme işlemi iptal edildi" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "Bul" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "Arama alanındaki satırı arar ve sarı renkte vurgular." -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "Arama kutusu. Buraya metinde aranacak satırları girin." -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "Değiştir" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "" "Will replace the string from the Find box with the one in the Replace box." msgstr "Bul kutusundaki dizeyle Değiştir kutusundaki dizeleri değiştirir." -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 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:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolExtract.py:956 appPlugins/ToolFollow.py:754 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolExtract.py:957 appPlugins/ToolFollow.py:754 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 #: appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "Tamamı" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." @@ -4119,63 +4129,63 @@ msgstr "" "İşaretlendiğinde, 'Bul' kutusundaki tüm örnekleri \n" "'Değiştir' kutusundaki metinle değiştirir..." -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "Değişiklikleri dahili olarak kaydedin." -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "Standart bir işletim sistemi baskı önizleme penceresi açar." -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "Standart işletim sistemi yazdırma penceresini açar." -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "Düzenleyicide bir metin dosyası açar." -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "Düzenleyicideki metni bir dosyaya kaydeder." -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "Çalıştır" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "Metin dosyasında bulunan TCL komutları birbiri ardına çalıştırılır." -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "Dosyayı Aç" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "Kodu Dışa Aktar ..." -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "Böyle bir dosya ya da dizin yok" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "Şuraya kaydedildi" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "Kod Düzenleyici" @@ -4199,7 +4209,7 @@ msgstr "G Kodu Üstbilgisi" msgid "Start GCode" msgstr "G Kodu Başlatma" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "Kod Düzenleyici'ye CNC kodu yüklendi" @@ -4215,16 +4225,16 @@ msgstr "G Kodu" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 appObjects/FlatCAMObj.py:499 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3874 appPlugins/ToolReport.py:194 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3824 appPlugins/ToolReport.py:194 msgid "Drills" msgstr "Delikler" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 #: appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:501 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3875 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3825 #: appPlugins/ToolReport.py:196 msgid "Slots" msgstr "Yuvalar" @@ -4256,121 +4266,121 @@ msgstr "Kodu Ekle" msgid "Insert the code above at the cursor location." msgstr "Yukarıdaki Kodu imleç konumuna ekleyin." -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 -#: appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 +#: appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "Salt Okunur" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "Geri Al" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 -#: appGUI/GUIElements.py:1398 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 +#: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1612 +#: appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "Ctrl+Z" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "İleri Al" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 -#: appGUI/GUIElements.py:1405 appGUI/GUIElements.py:1618 -#: appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 +#: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1619 +#: appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "Ctrl+Y" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:1721 -#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:1727 +#: appGUI/ObjectUI.py:1231 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "Kes" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 -#: appGUI/GUIElements.py:1414 appGUI/GUIElements.py:1627 -#: appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 +#: appGUI/GUIElements.py:1415 appGUI/GUIElements.py:1628 +#: appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "Ctrl+X" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "Kopyala" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 -#: appGUI/GUIElements.py:1421 appGUI/GUIElements.py:1634 -#: appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 appGUI/MainGUI.py:419 -#: appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 +#: appGUI/GUIElements.py:1422 appGUI/GUIElements.py:1635 +#: appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 appGUI/MainGUI.py:419 +#: appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "Ctrl+C" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Paste" msgstr "Yapıştır" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 -#: appGUI/GUIElements.py:1428 appGUI/GUIElements.py:1641 -#: appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 +#: appGUI/GUIElements.py:1429 appGUI/GUIElements.py:1642 +#: appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "Ctrl+V" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 -#: appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 appGUI/MainGUI.py:4690 -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:4995 -#: appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 +#: appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 appGUI/MainGUI.py:4707 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 appGUI/MainGUI.py:5154 msgid "Del" msgstr "Del" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "Tümünü Seç" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 -#: appGUI/GUIElements.py:1444 appGUI/GUIElements.py:1653 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 appGUI/MainGUI.py:453 -#: appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 +#: appGUI/GUIElements.py:1445 appGUI/GUIElements.py:1654 +#: appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 appGUI/MainGUI.py:453 +#: appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "Ctrl+A" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "Değeri Artır" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "Değeri Azalt" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 -#: appGUI/GUIElements.py:2482 appGUI/GUIElements.py:2547 -#: appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 +#: appGUI/GUIElements.py:2487 appGUI/GUIElements.py:2552 +#: appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "Tamam" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4380,19 +4390,19 @@ msgstr "" "- Kesin -> Referans noktası bir noktadır (0,0)\n" "- Değişen -> Referans noktası farenin atlamadan önceki konumudur" -#: appGUI/GUIElements.py:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "Kesin" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "Değişen" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "Konum" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -4404,88 +4414,88 @@ msgstr "" "Referans Değişen ise, geçiş farenin geçerli \n" "konumundan (x, y) mesafede olacaktır." -#: appGUI/GUIElements.py:3999 +#: appGUI/GUIElements.py:4007 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "Kayıt Dosyası" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "Tümünü Temizle" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "Başlamak için >yardım Excellon'u Dışa Aktar'da ayarlanır." -#: appGUI/MainGUI.py:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "Gerber'i Dışa Aktar" @@ -4806,19 +4816,19 @@ msgstr "Ayarları Dosyadan İçe Aktar" msgid "Export Preferences to file" msgstr "Ayarları Dosyaya Aktar" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "Ayarları Kaydet" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "Yazdır (PDF)" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "Ctrl+P" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "Düzenle" @@ -4826,8 +4836,8 @@ msgstr "Düzenle" msgid "Edit Object" msgstr "Nesneyi Düzenle" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 -#: appGUI/MainGUI.py:4600 appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 +#: appGUI/MainGUI.py:4617 appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "E" @@ -4907,18 +4917,18 @@ msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" "Seçili Gerber nesnelerini yeni bir karma Gerber nesnesiyle birleştirir." -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 msgid "DEL" msgstr "DEL" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "Orijini Ayarla" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4892 msgid "O" msgstr "O" @@ -4926,48 +4936,48 @@ msgstr "O" msgid "Shift+O" msgstr "Shift+O" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 -#: app_Main.py:5396 app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 +#: app_Main.py:5400 app_Main.py:5412 msgid "Custom Origin" msgstr "Orijini Özelleştir" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "Konuma Atla" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "J" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "Nesnede Bul" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "Shift+J" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "Birimleri Değiştir" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 -#: appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 +#: appGUI/MainGUI.py:5007 msgid "Q" msgstr "Q" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 -#: app_Main.py:6328 app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 +#: app_Main.py:6332 app_Main.py:6352 msgid "Preferences" msgstr "Ayarlar" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "Shift+P" @@ -4984,19 +4994,19 @@ msgstr "Seçimi Döndür" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "X Ekseninde Eğrilt" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "Y Ekseninde Eğrilt" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "Shift+Y" @@ -5012,11 +5022,11 @@ msgstr "Y Ekseninde Çevir" msgid "View source" msgstr "CNC Kodunu Görüntüle" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5024,27 +5034,27 @@ msgstr "Ctrl+D" msgid "Experimental" msgstr "Deneysel" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 msgid "3D Area" msgstr "3D Alan" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "Görünüm" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "Tümünü Etkinleştir" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "Tümünü Devre Dışı Bırak" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "Alt+2" @@ -5052,7 +5062,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Seçili Olmayanları Etkinleştir" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "Alt+3" @@ -5060,34 +5070,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Seçili Olmayanları Devre Dışı Bırak" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "Alt+4" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "Ekrana Sığdır" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "V" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "Yakınlaştır" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "=" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "Uzaklaştır" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "-" @@ -5095,15 +5105,15 @@ msgstr "-" msgid "Redraw All" msgstr "Tümünü Yeniden Çiz" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "Kod Düzenleyici'yi Aç/Kapat" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "Shift+E" @@ -5111,15 +5121,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Tam Ekrana Geç" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "Çalışma Alanı Etkin/Devre Dışı" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5127,7 +5137,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Yan Paneli Aç/Kapat" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "`" @@ -5135,15 +5145,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Izgaraya Tutturmayı Aç/Kapat" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "Izgarayı Göster/Gizle" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "Shift+G" @@ -5151,7 +5161,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Ekseni Göster/Gizle" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "Shift+A" @@ -5159,524 +5169,525 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Çalışma Alanı Etkin/Devre Dışı" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "Koordinat Ekranını Göster/Gizle\tAlt+H" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "Shift+H" #: appGUI/MainGUI.py:579 +#, fuzzy +#| msgid "Jog" +msgid "Log" +msgstr "İlerlet" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "Nesneler" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "Tüm Seçimleri Kaldır" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "Eklentiler" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "Komut Satırı" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 -#: appGUI/MainGUI.py:4610 appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 +#: appGUI/MainGUI.py:4627 appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "S" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "Yardım" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "Çevrimiçi Yardım" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "Yer İşaretleri Yöneticisi" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "Hata Bildirimi" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "Excellon Özellikleri" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "Gerber Özellikleri" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "Klavye Kısayol Listesi" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "F3" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "YouTube Kanalı" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "F4" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "Nasıl Yapılır" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "Hakkında" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "Şekil Düzenleyici" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "Daire Ekle" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "Yay Ekle" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 -#: appGUI/MainGUI.py:4864 appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 +#: appGUI/MainGUI.py:4881 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "A" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "Dikdörtgen Ekle" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 -#: appGUI/MainGUI.py:4877 appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "R" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "Çokgen Ekle" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "Yol Ekle" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 -#: appGUI/MainGUI.py:4876 appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:4893 appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 #: appGUI/ObjectUI.py:1385 msgid "P" msgstr "P" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "Metin Ekle" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 -#: appGUI/MainGUI.py:4879 appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4896 appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 +#: appGUI/MainGUI.py:5152 msgid "T" msgstr "T" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "Çokgen Birleştirme" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "U" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "Çokgen Kesişimi" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "Çokgen Çıkarma" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 msgid "Alt Subtraction" msgstr "Alt Çıkarma" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "Yolu Kes" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "Şekli Kopyala" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 -#: appGUI/MainGUI.py:4866 appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 +#: appGUI/MainGUI.py:4883 appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "C" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "Şekli Sil" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 -#: appGUI/MainGUI.py:1727 appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 -#: appGUI/MainGUI.py:5129 appPlugins/ToolMove.py:27 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 +#: appGUI/MainGUI.py:1733 appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 +#: appGUI/MainGUI.py:5146 appPlugins/ToolMove.py:27 msgid "Move" msgstr "Taşı" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 -#: appGUI/MainGUI.py:4604 appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 -#: appGUI/MainGUI.py:4989 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 +#: appGUI/MainGUI.py:4621 appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 +#: appGUI/MainGUI.py:5006 appGUI/MainGUI.py:5146 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 -#: appGUI/MainGUI.py:4886 appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4903 appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "Köşeye Yasla" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "K" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "Delik Ekle" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "Yuva Dizisi Ekle" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "Yuva Ekle" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "Delikleri Yeniden Boyutlandır" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "Deliği Taşı" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "Ped Ekle" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "Yol Ekle" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "Alan Ekle" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "Çokgensel" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "Yarım Daire Ekle" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "Daire Ekle" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "Alan İşaretle" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "Alt+A" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "Silgi" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "Döndür" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "Çizimi Etkinleştir" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "Çizimi Devre Dışı Bırak" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "Rengi Ayarla" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "Kırmızı" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "Mavi" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "Sarı" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "Yeşil" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "Mor" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "Kahverengi" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "Beyaz" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "Siyah" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 -#: appPlugins/ToolMilling.py:3924 app_Main.py:8707 -msgid "Custom" -msgstr "Özel" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "Opaklık" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "Varsayılan" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "Kodu Görüntüle" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 -#: appGUI/MainGUI.py:1791 app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 +#: appGUI/MainGUI.py:1799 app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "Özellikler" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 -#: app_Main.py:2597 app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 +#: app_Main.py:2589 app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "Proje" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "Dosya Araç Çubuğu" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "Düzenle Araç Çubuğu" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "Görünüm Araç Çubuğu" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "Komut Araç Çubuğu" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 msgid "Plugin Toolbar" msgstr "Eklenti Araç Çubuğu" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "Excellon Düzenleyici Araç Çubuğu" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "Şekil Düzenleyici Araç Çubuğu" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "Gerber Düzenleyici Araç Çubuğu" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "Fark Koordinatları Araç Çubuğu" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "Koordinatlar Araç Çubuğu" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "Izgara Araç Çubuğu" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "Durum Araç Çubuğu" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "Projeyi Kaydet" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 -#: app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 +#: app_Main.py:2846 msgid "Editor" msgstr "Düzenleyici" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "Metre" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "Minimum Mesafe" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "Yeniden Çiz" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "Şekli Temizle" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 msgid "Levelling" msgstr "Dengeleme" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 #: appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "Takip Et" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 #: appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "Panel" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 msgid "Film" msgstr "PCB Filmi" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 msgid "2-Sided" msgstr "2 Taraflı PCB" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "Nesne Hizalama" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 msgid "Extract" msgstr "Çıkarıcı" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 msgid "Copper Thieving" msgstr "Bakır Dolgu" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 msgid "Corner Markers" msgstr "Köşe İşaretleyici" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "Gerber Delik Yeri Açma" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "Hesap Makinesi" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "Seç" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "Deliği Yeniden Boyutlandır" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "Deliği Kopyala" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "Deliği Sil" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "Tampon Ekle" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "Çizim Oluştur" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "Çokgen Ayırma" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" @@ -5686,7 +5697,7 @@ msgstr "" "Seçilenlerin geri kalanı ilkinden çıkarılır.\n" "İlk seçilen sonuç ile değiştirilir." -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" @@ -5696,41 +5707,41 @@ msgstr "" "Seçilenlerin geri kalanı ilkinden çıkarılır.\n" "Sonucun yanında ilk seçilen saklanır." -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "Şekilleri Kopyala" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "Döndürmeler" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "Nesneleri Taşı" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "Yarım Daire" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "Daire" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 msgid "Import Shape" msgstr "Şekli İçe Aktar" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "Izgaraya Tuttur" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "X ızgara tutturma mesafesi" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -5738,27 +5749,27 @@ msgstr "" "Etkin olduğunda, Izgara X üzerindeki değer\n" "Izgara Y değerine kopyalanır." -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "Y ızgara tutturma mesafesi" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "Köşeye yasla" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "Maksimum Yapışma Mesafesi" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "Çalışma alanındaki ekseni göster/gizle" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "HUD (Koordinat Ekranı)" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." @@ -5766,7 +5777,7 @@ msgstr "" "Çalışma alanı üzerine sınırlayıcı bir dikdörtgen oluşturun.\n" "Amaç, çalışmamızın sınırlarını göstermektir." -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" @@ -5774,7 +5785,7 @@ msgstr "" "Değişen ölçüm.\n" "Referans, son tıklama konumudur" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -5782,61 +5793,61 @@ msgstr "" "Kesin ölçüm.\n" "Referans (X = 0, Y = 0) konumudur" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "Komut Satırı" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "Çalışma Alanı" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "GERBER" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 #: appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "EXCELLON" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "ŞEKİL" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "CNC-İŞ" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "Kazıma" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 msgid "Processing" msgstr "İşleniyor" -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 msgid "Extra Plugins" msgstr "Ekstra Eklentiler" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "HİZMETLER" -#: appGUI/MainGUI.py:1589 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "Varsayılanları Geri Yükle" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -5844,19 +5855,19 @@ msgstr "" "İlk başlatmadan sonra yüklenen ayarları temizleyerek \n" "başlangıç değerlerine geri dön." -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "Ayarlar Klasörünü Aç" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "FlatCAM'in ayar dosyalarını kaydettiği klasörü açar." -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "Arayüz Ayarlarını Sıfırla" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -5864,11 +5875,11 @@ msgstr "" "Düzeni, arayüz ayarlarını, stili, hdpi desteğini vb. gibi\n" "FlatCAM arayüz ayarlarını sıfırlayın." -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "Geçerli ayarları bir dosyaya kaydetmeden uygulayın." -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -5876,110 +5887,113 @@ msgstr "" "Geçerli ayarları, varsayılan çalışma ayarlarını saklayan\n" "bir dosya olan 'current_defaults' dosyasına kaydeder." -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "Değişiklikleri kaydetmeden ayarlar penceresini kapatır." -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "Görünürlüğü Değiştir" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "Izgara" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "Yol" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "Dikdörtgen" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "Daire" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "Yay" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "Birlik" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "Kesişim" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "Çıkarma" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "Ped" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "Ped Dizisi" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "Yol" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "Alan" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "Excellon Düzenleyici" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +#, fuzzy +#| msgid "Move to Origin" +msgid "Move2Origin" +msgstr "Orijine Taşı" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "Uygulama birimleri" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "Araç Çubuklarını Kilitle" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "Ayrılabilir Sekmeler" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "FlatCAM Ayarları Klasörü açıldı." -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Arayüz sıfırlamak istediğinizden emin misiniz?\n" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 -#: app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 +#: app_Main.py:9739 app_Main.py:9861 msgid "Yes" msgstr "Evet" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 -#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3273 -#: appPlugins/ToolMilling.py:3706 appPlugins/ToolNCC.py:4240 -#: appPlugins/ToolPaint.py:3039 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 +#: appPlugins/ToolDrilling.py:2358 appPlugins/ToolIsolation.py:3229 +#: appPlugins/ToolMilling.py:3656 appPlugins/ToolNCC.py:4242 +#: appPlugins/ToolPaint.py:3035 appTranslation.py:111 appTranslation.py:214 +#: app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "Hayır" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "Nesneleri Kopyala" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -5990,12 +6004,12 @@ msgstr "" "ardından ilk öğeden kesilecek şekil öğesini seçin. \n" "Sonunda ~ X ~ tuşuna veya araç çubuğu düğmesine basın." -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "Uyarı" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -6003,7 +6017,7 @@ msgstr "" "Lütfen kesişimin uygulanacağı\n" "şekil öğelerini seçin." -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -6011,7 +6025,7 @@ msgstr "" "Lütfen Çıkartma Aracının uygulanacağı \n" "şekil öğelerini seçin." -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." @@ -6019,372 +6033,372 @@ msgstr "" "Lütfen birleşmenin gerçekleştirileceği \n" "şekil öğelerini seçin." -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 -#: appPlugins/ToolNCC.py:1438 appPlugins/ToolPaint.py:678 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 +#: appPlugins/ToolNCC.py:1440 appPlugins/ToolPaint.py:678 #: appPlugins/ToolSolderPaste.py:344 appPlugins/ToolSolderPaste.py:1252 -#: app_Main.py:4947 +#: app_Main.py:4948 msgid "New Tool" msgstr "Yeni Uç" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 -#: appPlugins/ToolNCC.py:1439 appPlugins/ToolPaint.py:679 -#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 +#: appPlugins/ToolNCC.py:1441 appPlugins/ToolPaint.py:679 +#: appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "Uç Kalınlığını Girin" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 -#: appPlugins/ToolNCC.py:1460 appPlugins/ToolPaint.py:692 -#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 +#: appPlugins/ToolNCC.py:1462 appPlugins/ToolPaint.py:692 +#: appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "Uç ekleme işlemi iptal edildi" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "Ölçümden Çık..." -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "Klavye Kısayol Listesi" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "Uygulama, projeyi kaydediyor. Lütfen bekleyin ..." -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "Komut satırı etkinleştirildi." -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "Komut satırı devre dışı bırakıldı." -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "Klavye Kısayol Listesi" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "Klavye Genel Kısayol Listesi" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "KISAYOL LİSTESİNİ GÖSTER" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "'Proje' Sekmesine Geç" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "'Özellikler' Sekmesine Geç" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "'Araçlar' Sekmesine Geç" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "Gerber Oluştur" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "Nesneyi Düzenle (seçiliyse)" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "Izgara AÇIK/KAPALI" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "Koordinatlara Git" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "Excellon Oluştur" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "Nesneyi Taşı" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "Şekil Oluştur" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "Birimleri Değiştir" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 msgid "Open Properties Plugin" msgstr "Özellikler Eklentisini Aç" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "Saat yönünde 90 derece dönüş" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "Komut Satırı Paneli" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Bir araç ekleyin (\"Özellikler\" sekmede Şekil, Bakır Temizleme veya Çizim " "Araçlarındayken)" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "X Ekseninde Çevir" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "Y Ekseninde Çevir" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "Nesneyi Kopyala" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "Araçlar Veri Tabanını Aç" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "Excellon'u Aç" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "Gerber'i Aç" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "PDF'yi İçe Aktar" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "Ekseni Göster/Gizle" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "Nesne Adını Kopyala" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "Minimum Mesafe" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "Ayarlar Penceresini Aç" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "Saat yönünün tersine 90 derece döndür" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "Komut Dosyasını Çalıştır" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "Çalışma Alanını Değiştir" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "2 Taraflı PCB" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 #: appPlugins/ToolFiducials.py:772 msgid "Fiducials" msgstr "Referans İşaretleri" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "Polarize Et" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Solder Paste Dispensing" msgstr "Lehim Pastası Dağıtıcısı" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "PCB Filmi" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "Bakır Temizleme" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 -#: appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 +#: appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "En Uygun Uç" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "Paint Area" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 #: appPlugins/ToolQRCode.py:728 msgid "QRCode" msgstr "QR Kod" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 msgid "Rules Check" msgstr "Denetimi Çalıştır" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "Kodu Görüntüle" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 msgid "Subtract" msgstr "Çıkarıcı" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "PCB Kesimi" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "Panelli PCB" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "Seçili Olmayan Nesneleri Etkinleştir" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "Seçili Olmayan Nesneleri Devre Dışı Bırak" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "Tam Ekrana Geç" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "Geçerli işi iptal et." -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -6392,232 +6406,232 @@ msgstr "" "Özel yapıştır. Özel yapıştır. Windows yol stilini Tcl komut satırında " "gerekli olana dönüştürür" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "Çevrimiçi Kılavuzu Aç" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "Rename Objects" msgstr "Nesneleri Yeniden Adlandır" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "Çevrimiçi Dersler Aç" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "Şekilleri Yenile" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "Nesneyi Sil" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "Alternatif: Aracı Kaldır" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "Sodan birinci kenar çubuğu alanı (sol taraf)" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "Şekli Etkinleştir/Deve Dışı Bırak" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "Tüm nesnelerin seçimini kaldır" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "Düzenleyici Kısayolları Listesi" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "ŞEKİL DÜZENLEYİCİ" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "Bir Yay Çiz" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "Şekil Ögesini Kopyala" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "Bir yay eklenirken, bükülme yönü değiştirilecektir:\n" "Saat yönünde veya saat yönünün tersine" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "Çokgen Kesişimi" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "Çizim" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "(x, y) Koordinatlara Git" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "Şekil Ögesini Taşı" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Bir yay eklerken, yay modları arasında geçiş yapar" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "Çokgen Çiz" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "Daire Çiz" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "Yol Çiz" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "Dikdörtgen Çiz" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "Çokgen Çıkarma" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "Metin Ekle" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "Çokgen Birleştirme" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "Şekli X ekseninde çevirin" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "Şekli Y ekseninde çevirin" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "Şekli X ekseninde eğriltin" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "Şekli Y ekseninde eğriltin" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "Döndürmeler" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "Şekli X ekseninde hizala" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "Şekli Y ekseninde hizala" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "Nesneyi Kaydet ve Düzenleyiciyi Kapat" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "Çokgen Çıkarma" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "Şekil Döndürme" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "Bazı araçlar için çizimi bitirin" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "İptal et ve seçime dön" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "EXCELLON DÜZENLEYİCİ" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "Yeni Bir Araç Ekle" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "Yuva yönünü değiştir" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "Ctrl+Space" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "Dizi yönünü değiştir" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "GERBER DÜZENLEYİCİ" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "Güzergah ve bölgede, cihaz ters bükme modunda çalışacaktır" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "Güzergah ve Bölgede cihaz ileri viraj modunda çalışacaktır" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "Alternatif: Şekilleri Sil" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "Silgi" -#: appGUI/MainGUI.py:5143 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "Alan İşaretleme" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "Çokgensel" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "Döndürmeler" @@ -6661,22 +6675,22 @@ msgid "Gerber Object" msgstr "Gerber Nesnesi" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "Çizim Seçenekleri" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "Dolgulu" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "Dolgulu çokgenler." @@ -6685,29 +6699,29 @@ msgid "Multi-Color" msgstr "Çok Renkli" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "Farklı renklerde renkli çokgenler." #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "Göster" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 -#: appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 +#: appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "Nesne üzerindeki çizimleri göster." #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 #: appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" @@ -6733,8 +6747,8 @@ msgid "Show the Object Attributes." msgstr "Nesne Özelliklerini Göster." #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "Araçlar Tablosunun görünümünü değiştirin." @@ -6752,18 +6766,18 @@ msgstr "" "İşaretlenmediğinde, çalışma alanı üzerine çizilen\n" "tüm işaretli şekilleri silecektir." -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 #: appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "" "Çalışma alanı üzerindeki şekil örneklerini\n" "işaretleyin." -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "Dolgulu Tampon" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6779,14 +6793,14 @@ msgstr "" msgid "Isolation Routing" msgstr "Yalıtım Oluşturma" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." msgstr "Çokgenleri keserek yollar oluşturma işlemi." -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6807,11 +6821,11 @@ msgstr "Araçlar" msgid "Show the Utilities." msgstr "Araçları göster." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "Bakırsız Alanlar" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6826,12 +6840,12 @@ msgstr "" "Tüm bakırın, belirli bir bölgeden çıkarılması için kullanılabilir." #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "Sınır Payı" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6841,20 +6855,20 @@ msgstr "" "Nesnelerin etrafına minimum mesafeye sahip\n" "bir çerçeve çizerek PCB'nin kenarını gösterir." -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "Ortaya çıkan şeklin köşeleri yuvarlatılmış olacaktır." #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 -#: appPlugins/ToolPaint.py:3337 appPlugins/ToolSolderPaste.py:1512 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 +#: appPlugins/ToolPaint.py:3333 appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "Şekil Oluştur" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1186 appPlugins/ToolQRCode.py:898 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1188 appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "Sınırlayıcı Çerçeve" @@ -6866,7 +6880,7 @@ msgstr "" "Gerber nesnesini çevreleyen \n" "kare şeklinde bir şekil oluşturur." -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6874,7 +6888,7 @@ msgstr "" "Sınırlayıcı kutunun en yakın \n" "nesneye olan mesafesi." -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6898,7 +6912,7 @@ msgid "Solid circles." msgstr "Dolgulu daireler." #: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 -#: appPlugins/ToolMilling.py:3683 +#: appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6913,9 +6927,9 @@ msgstr "" "Burada G kodu oluşturmak için araçları seçersiniz." #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 -#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3249 -#: appPlugins/ToolMilling.py:3688 appPlugins/ToolMilling.py:3737 -#: appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolDrilling.py:2340 appPlugins/ToolIsolation.py:3212 +#: appPlugins/ToolMilling.py:3638 appPlugins/ToolMilling.py:3687 +#: appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." @@ -6924,14 +6938,14 @@ msgstr "" "Değeri malzemenin kesim genişliğidir." #: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 -#: appPlugins/ToolMilling.py:3691 +#: appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "Matkap delikleri sayısı. Matkap kullanılarak delinecek delikler." #: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 -#: appPlugins/ToolMilling.py:3694 +#: appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -6953,12 +6967,12 @@ msgstr "" "Ancak, G kodunu oluşturmak için hiçbir araç seçilmez." #: appGUI/ObjectUI.py:698 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "Veri Tabanından Otomatik Yükle" #: appGUI/ObjectUI.py:700 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -6990,7 +7004,7 @@ msgstr "" "Yukarıdaki Araçlar Tablosundan frezelenecek delikleri seçin.\n" "Seçim yapmak için # sütununu kullanın." -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "Freze Uç Kalınlığı" @@ -7056,13 +7070,13 @@ msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 -#: appPlugins/ToolMilling.py:3666 +#: appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "Çizimi Göster" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "Boyut" @@ -7105,7 +7119,7 @@ msgstr "Araçlar sekmesindeki \"Çizim\" aracını başlatır." msgid "Generate a CNCJob by milling a Geometry." msgstr "Bir Şekli frezeleyerek bir CNC İşi oluşturun." -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -7120,7 +7134,7 @@ msgid "Total of vertex points in the geometry." msgstr "Şekildeki toplam köşe noktaları." #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "Hesapla" @@ -7132,7 +7146,7 @@ msgstr "Şekildeki köşe noktalarının sayısını hesaplayın." msgid "CNC Job Object" msgstr "CNC İş Nesnesi" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7143,15 +7157,15 @@ msgstr "" "'Hareket' tipinde olabilirler, yani nesnenin üzerindeki çizimler.\n" "'Kesim' tipinde olabilirler, yani nesneyi kesen çizimler." -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "Hareket" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "Hareket Sıra Numarasını Göster" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7234,7 +7248,7 @@ msgstr "" "bulunan\n" "CNC Kod eklentileri (başa ekleme ve sona ekleme) içerecektir." -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "Otomatik dengeleme yolları CNC Kodu oluşturun." @@ -7278,7 +7292,7 @@ msgid "Font Type" msgstr "Yazı Tipi" #: appGUI/ObjectUI.py:1627 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "Yazı Boyutu" @@ -7290,8 +7304,8 @@ msgstr "Hizala" msgid "Align Left" msgstr "Sola Hizala" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "Ortala" @@ -7331,31 +7345,31 @@ msgstr "" "Sekme boyutunu ayarlayın. Piksel cinsinden.\n" "Varsayılan değer 80 pikseldir." -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "Eksen etkinleştirildi." -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "Eksen devre dışı bırakıldı." -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "Koordinat ekranı etkinleştirildi." -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "Koordinat ekranı kapatıldı." -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "Izgara etkinleştirildi." -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "Izgara kaldırıldı." -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7363,52 +7377,52 @@ msgstr "" "Metin öğelerinin sayısı ile metin konumlarının sayısı arasındaki farktan " "dolayı açıklama eklenemedi." -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "Ayar değişiklikleri uygulandı." -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "Devam etmek istiyor musunuz?" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "Uygulama Yeniden Başlatılacak" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "Uygulama, ayarlar kaydedilmeden kapatıldı." -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "Varsayılan ayarlar geri yüklendi." -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 -#: app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 +#: app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "Varsayılan değerler dosyaya yazılamadı." -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "Ayarlar kaydedildi." -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "Ayarlar düzenlendi ancak kaydedilmedi." -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 msgid "" "One or more values are changed.\n" "Do you want to save?" msgstr "Bir veya daha fazla değer değiştirildi. Kaydetmek istiyor musunuz?" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "CNC İş Gelişmiş Seçenekleri" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7416,19 +7430,19 @@ msgstr "" "Bu nesneyi bir dosyaya kaydetmek \n" "için G-Kodunu dışa aktarın." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "Ek Açıklama Boyutu" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "Ek açıklama metninin yazı tipi boyutu. Piksel cinsinden." -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "Ek Açıklama Rengi" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "Ek açıklama metinleri için yazı rengini ayarlayın." @@ -7436,34 +7450,34 @@ msgstr "Ek açıklama metinleri için yazı rengini ayarlayın." msgid "CNC Job Editor" msgstr "CNC İş Düzenleyicisi" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "Düzenleyici seçeneklerinin listesi." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "G-Kodunun Başına Ekle" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." msgstr "" "G-Kodu dosyasının başına eklemek istediğiniz G-Kodu komutlarını buraya girin." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." msgstr "" "G-Kodu dosyasının başına eklemek istediğiniz G-Kodu komutlarını buraya girin." -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "G-Kodunun Sonuna Ekle" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7473,7 +7487,7 @@ msgstr "" "istediğiniz G-Kodu komutlarını buraya girin. \n" "Örneğin: M2 (Programın sonu)" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated " "file.\n" @@ -7487,9 +7501,9 @@ msgid "CNC Job General" msgstr "CNC İşi Genel" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "Daire Adımı" @@ -7524,7 +7538,7 @@ msgstr "" "kullanılacak ondalık basamak sayısı" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 #: appObjects/FlatCAMObj.py:825 appPlugins/ToolLevelling.py:2197 #: appPlugins/ToolReport.py:558 msgid "Feedrate" @@ -7580,11 +7594,11 @@ msgstr "İlerleme Hattı Rengi" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 #: appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "Sınır" @@ -7595,17 +7609,17 @@ msgstr "Çizilen nesneler için hareket çizgisi rengini ayarlayın." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "Dolgu" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -7616,23 +7630,23 @@ msgstr "" "(şeffaflık) içindir." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "Şeffaflık" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "Oluşturulan nesneler için dolgu şeffaflığını ayarlayın." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "Nesne Rengi" @@ -7644,11 +7658,11 @@ msgstr "Çizilen nesnelerin rengini ayarlayın." msgid "CNC Job Options" msgstr "CNC İş Seçenekleri" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "G-Kodunu Dışa Aktar" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "Şekil Türü" @@ -7656,16 +7670,16 @@ msgstr "Şekil Türü" msgid "Excellon Adv. Options" msgstr "Excellon Gelişmiş Seçenekleri" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "Gelişmiş Seçenekler" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" @@ -7674,23 +7688,23 @@ msgstr "" "Gelişmiş seçeneklerin listesi.\n" "Bu seçenekler, yalnızca Uygulamanın Gelişmiş seviyesi içindir." -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "Tabloyu Göster/Gizle" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "Excellon Düzenleyici seçeneklerinin listesi." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "Seçim Kısıtlaması" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7702,52 +7716,52 @@ msgstr "" "seçilen Gerber şekil ögelerinin sayısını ayarlayın \n" "Çok sayıda geometrik öğe taşırken performansı artırır." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "Yeni Uç Kalınlığı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "Delik Sayısı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "Doğrusal Delik Dizisi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "Doğrusal Yön" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "Dairesel Delik Dizisi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "Dairesel Yön" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "Dairesel Açı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "Doğrusal Yuva Dizisi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "Yuva Sayısı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "Dairesel Yuva Dizisi" @@ -7755,13 +7769,13 @@ msgstr "Dairesel Yuva Dizisi" msgid "Excellon Export" msgstr "Excellon'u Dışa Aktar" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "Dışa Aktarma Seçenekleri" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." @@ -7770,36 +7784,36 @@ msgstr "" "Excellon'u Dışa Aktar menü öğesi kullanılırken dışa aktarılan \n" "dosya için kullanılır." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 #: appPlugins/ToolDistance.py:585 appPlugins/ToolDistanceMin.py:262 #: appPlugins/ToolPcbWizard.py:502 appPlugins/ToolReport.py:182 msgid "Units" msgstr "Birimler" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "Excellon dosyasında kullanılan birimler." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 #: appPlugins/ToolPcbWizard.py:500 appPlugins/ToolReport.py:368 #: appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "İnç" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "Tamsayı/Ondalık" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7811,9 +7825,9 @@ msgstr "" "Burada, sağlanan koordinatlar nokta kullanmadığında\n" "kullanılan formatta ayarlandı." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." @@ -7821,9 +7835,9 @@ msgstr "" "Bu sayılar Excellon koordinatlarının tamsayı \n" "bölümündeki basamak sayısını gösterir." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." @@ -7831,13 +7845,13 @@ msgstr "" "Bu sayılar Excellon koordinatlarının \n" "ondalık bölümündeki basamak sayısını gösterir." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "Biçim" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -7853,22 +7867,22 @@ msgstr "" "LZ = baştaki sıfırlar tutulursa veya TZ = sondaki sıfırlar tutulursa\n" "bu da belirtilmelidir." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "Ondalıklı" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "Ondalıksız" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "Sıfırlar" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7882,23 +7896,23 @@ msgstr "" "TZ işaretlenirse, sondaki sıfırlar korunur ve \n" "baştaki sıfırlar kaldırılır." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolPcbWizard.py:485 msgid "LZ" msgstr "LZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 #: appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "TZ" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7912,12 +7926,12 @@ msgstr "" "TZ işaretlenirse, sondaki sıfırlar korunur ve \n" "baştaki sıfırlar kaldırılır." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "Yuva Tipi" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -7931,11 +7945,11 @@ msgstr "" "DELİKLİ (G85) ise, yuvalar Delinmiş yuva \n" "komutu (G85) kullanılarak dışa aktarılır." -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "Yönlendirilmiş" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "Delikli (G85)" @@ -7943,18 +7957,18 @@ msgstr "Delikli (G85)" msgid "Excellon General" msgstr "Excellon Genel" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "Çok Renkli" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 #: appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "Excellon Biçimi" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7994,24 +8008,24 @@ msgstr "" "Sprint Layout 2:4 İNÇ LZ\n" "KiCAD 3:5 İNÇ TZ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "İNÇ" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "İNÇ için varsayılan değerler 2: 4'tür" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "METRİK" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "METRİK için varsayılan değerler 3: 3'tür" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -8031,7 +8045,7 @@ msgstr "" "Bu, Excellon dosyasında depolanmış hiçbir bilgi \n" "olmadığında kullanılır." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -8043,7 +8057,7 @@ msgstr "" "Bazı Excellon dosyalarında bir başlık yoktur, bu nedenle bu\n" "seçenek kullanılır." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" @@ -8053,23 +8067,23 @@ msgstr "" "Bazı Excellon dosyalarının başlığı yoktur, \n" "bu nedenle bu seçenek kullanılır." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "Dışa Aktarma Ayarlarını Güncelle" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 -#: appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 +#: appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "Yol İyileştirmesi" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "Algoritma:" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8091,36 +8105,36 @@ msgstr "" "\n" "FlatCAM 32bit modunda çalışırken bazı seçenekler devre dışı bırakılır." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "MetaHeuristic" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "Basit" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "TSA" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "Süre" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -8132,18 +8146,18 @@ msgstr "" "maksimum bir sınır vardır. Bu maksimum süre burada ayarlanır.\n" "Saniyeler içinde." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "Birleştirme Seçeneği" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "Birleştirme Aracı" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." @@ -8151,9 +8165,9 @@ msgstr "" "İşaretlendiğinde, araçlar birleştirilir, \n" "ancak yalnızca bazı özelliklerini paylaşırlarsa." -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "Oluşturulan nesnelerin çizgi rengini ayarlar." @@ -8161,7 +8175,7 @@ msgstr "Oluşturulan nesnelerin çizgi rengini ayarlar." msgid "Excellon Options" msgstr "Excellon Seçenekleri" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." @@ -8169,19 +8183,19 @@ msgstr "" "Bu matkap nesnesi için bir CNC İş nesnesi oluşturmak\n" "için kullanılan seçenekler." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "Delikleri Frezele" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "Delikleri frezeleme için şekil oluşturun." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "Uç Kalınlığı" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 msgid "" "Diameter of the cutting tool\n" "when milling drill holes." @@ -8189,11 +8203,11 @@ msgstr "" "Delikleri frezelemek için kullanılacak\n" "kesici ucun kalınlığı." -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "Yuva Genişliği" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 msgid "" "Diameter of the cutting tool\n" "when milling slot holes." @@ -8206,39 +8220,39 @@ msgstr "" msgid "App Settings" msgstr "Uygulama Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "Izgara Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "X Değeri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 msgid "This is the Grid snap value on X axis." msgstr "Bu, X eksenindeki ızgaraya tutturma değeridir." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "Y Değeri" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "Bu, Y ekseni ızgarası ek değeridir." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "Maksimum Yapışma" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "Çalışma Alanı Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "Etkin" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." @@ -8246,13 +8260,13 @@ msgstr "" "Çalışma alanında geçerli çalışma alanı olarak\n" "kullanılacak dikdörtgen türünü seçin." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "Yönlendirme" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 -#: appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 +#: appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" @@ -8262,25 +8276,25 @@ msgstr "" "- Dikey\n" "- Yatay" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 -#: appPlugins/ToolFilm.py:1533 app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 +#: appPlugins/ToolFilm.py:1534 app_Main.py:8298 msgid "Portrait" msgstr "Dikey" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 -#: appPlugins/ToolFilm.py:1534 app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 +#: appPlugins/ToolFilm.py:1535 app_Main.py:8300 msgid "Landscape" msgstr "Yatay" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "Yazı Boyutu" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" @@ -8289,23 +8303,23 @@ msgstr "" "Çalışma alanının sol tarafındaki Proje, Seçili ve Araç sekmelerindeki\n" "daraltılabilir alanın yazı tipi boyutunu ayarlar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 #: appPlugins/ToolDblSided.py:844 appPlugins/ToolDblSided.py:1018 -#: app_Main.py:8282 +#: app_Main.py:8286 msgid "Axis" msgstr "Eksen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "" "Bu, çalışma alanının ekseni için\n" "yazı tipi boyutunu ayarlar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "Metin Kutusu" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." @@ -8314,31 +8328,31 @@ msgstr "" "metin giriş alanlarının (Uzantı, Dizin Listesi, vb.) \n" "yazı tipi boyutunu ayarlar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "HUD (Koordinat Ekranı)" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "Bu, koordinat ekranının yazı tipi boyutunu ayarlar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 msgid "Axis Color" msgstr "Dolgu Rengi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 msgid "Set the color of the screen axis." msgstr "Ekran ekseninin rengini ayarlayın." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "Fare Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "İmleç Şekli" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" @@ -8348,50 +8362,50 @@ msgstr "" "- Küçük -> Özelleştirilebilir boyutta.\n" "- Büyük -> Sonsuz çizgiler" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "Küçük" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "Büyük" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "İmleç Boyutu" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "Fare imlecinin boyutunu piksel olarak ayarlayın." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "İmleç Genişliği" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "Fare imlecinin çizgi genişliğini piksel olarak ayarlayın." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "İmleç Rengi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "Fare imlecini renklendirmek için bu kutuyu işaretleyin." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "Fare imlecinin rengini ayarlayın." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "Kaydırma Düğmesi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" @@ -8401,39 +8415,39 @@ msgstr "" "- FOD-> Farenin orta düğmesi\n" "- FSD -> Farenin sağ düğmesi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "FOD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "FSD" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "Çoklu Seçim" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "Çoklu seçim için kullanılan tuşu seçin." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "CTRL" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "SHIFT" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "Nesne Silme Onayı" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" @@ -8443,11 +8457,11 @@ msgstr "" "tuş kısayoluyla nesneleri sil işlemi her gerçekleştirildiğinde\n" "kullanıcı onayı ister." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "Düzenlemeye İzin Ver" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." @@ -8456,11 +8470,11 @@ msgstr "" "Proje Sekmesindeki nesneleri düzenleyebilir.\n" "Değişiklik, uygulama yeniden başlattıktan sonra aktif olacaktır." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "Açma/Kaydetme Yollarını Hatırla" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -8474,11 +8488,11 @@ msgstr "" "Onay kutusu seçili olmadığında, dosyaları açma veya kaydetme yolu\n" "en son kullanılan yoldur." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "İpuçlarını Etkinleştir" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." @@ -8486,11 +8500,11 @@ msgstr "" "Uygulama genelinde öğelerin üzerine geldiğinizde araç \n" "ipuçlarının görünmesini istiyorsanız bu onay kutusunu işaretleyin." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "Yer İşareti Sayısı" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" @@ -8500,11 +8514,11 @@ msgstr "" "Yer işareti yöneticisindeki yer işareti sayısı daha fazla\n" "olabilir; ancak menü yalnızca bu belirtilen sayıyı içerir." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "Etkinlik Simgesi" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "FlatCAM etkinken etkinliği gösteren GIF'i seçin." @@ -8512,7 +8526,7 @@ msgstr "FlatCAM etkinken etkinliği gösteren GIF'i seçin." msgid "App Preferences" msgstr "Uygulama Ayarları" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 msgid "" "The default value for the application units.\n" "Whatever is selected here is set every time\n" @@ -8521,20 +8535,20 @@ msgstr "" "Uygulama birimleri için varsayılan değer.\n" "Burada seçilen her şey, FlatCAM her başlatıldığında yüklenir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 #: appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "MM" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "İNÇ" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "MM Hassasiyet" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" @@ -8545,11 +8559,11 @@ msgstr "" "Buradaki değişiklikler uygulamanın yeniden\n" "başlatılmasını gerektirir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "İNÇ Hassasiyet" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" @@ -8560,11 +8574,11 @@ msgstr "" "Buradaki değişiklikler uygulamanın yeniden\n" "başlatılmasını gerektirir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "Grafik Modu" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced " @@ -8583,19 +8597,19 @@ msgstr "" "Bu durumda, çizim alanı siyah olacaktır. Bu nedenle Eski (2D) modunu " "kullanın." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "Legacy (2D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "OpenGL (3D)" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "UYGULAMA SEVİYESİ" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -8611,11 +8625,11 @@ msgstr "" "Buradaki seçim, her türlü FlatCAM nesneleri için Seçili\n" "Sekmedeki parametreleri etkileyecektir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "Taşınabilir Uygulama" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -8629,11 +8643,11 @@ msgstr "" "Bu, yapılandırma dosyalarının uygulama klasörüne, \n" "lib \\ config alt klasörüne kaydedileceği anlamına gelir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "Ayrıntılı Kayıt Dosyası" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." @@ -8641,20 +8655,20 @@ msgstr "" "Komut satırında kayıt mesajlarını etkinleştirin.\n" "Uygulama yeniden başladığında aktif olacaktır." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "Dil Seçimi" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "FlatCAM'de kullanılacak dili seçin." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 -#: appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 +#: appTranslation.py:106 msgid "Apply Language" msgstr "Seçili Dili Uygula" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." @@ -8662,33 +8676,33 @@ msgstr "" "FlatCAM'de kullanılan dili ayarlayın.\n" "Uygulama, dili seçtikten sonra yeniden başlatılacaktır." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "Başlangıç Ayarları" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "Açılış Ekranı" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "" "Uygulama başladığında açılış ekranının \n" "görüntülenmesini etkinleştirir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "Sistem Açılış Simgesi" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "Sistem tepsisinde FlatCAM simgesinin görüntülenmesini sağlar." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "Komut Satırını Göster" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." @@ -8696,11 +8710,11 @@ msgstr "" "Komut satırının başlangıçta otomatik olarak \n" "başlamasını istiyorsanız bu onay kutusunu işaretleyin." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "Yan Paneli Göster" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." @@ -8708,11 +8722,11 @@ msgstr "" "Proje/Özellikler/Araçlar sekmesi alanının başlangıçta otomatik \n" "olarak gösterilmesini istiyorsanız bu kutuyu işaretleyin." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "Yeni Sürüm Kontrolü" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." @@ -8721,11 +8735,11 @@ msgstr "" "otomatik olarak kontrol etmek istiyorsanız \n" "bu onay kutusunu işaretleyin." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "İstatistikleri Gönder" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." @@ -8734,11 +8748,11 @@ msgstr "" "başlangıçta otomatik olarak anonim istatistikler \n" "göndermeyi kabul ediyorsanız bu onay kutusunu işaretleyin." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "İş Sayısı" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -8754,11 +8768,11 @@ msgstr "" "Varsayılan değer 2'dir.\n" "Değişiklikler, uygulama yeniden başladığında etkinleşecektir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "Şekil Hata Payı" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -8774,15 +8788,15 @@ msgstr "" "G Kod'daki ayrıntıları artıracaktır. Daha yüksek değer,\n" "ayrıntı düzeyi nedeniyle daha fazla performans sağlayacaktır." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "Kayıt Ayarları" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "Projeyi Sıkıştırılmış Olarak Kaydet" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." @@ -8792,11 +8806,11 @@ msgstr "" "İşaretlendiğinde, FlatCAM projesini sıkıştırılmış \n" "olarak kaydedilecektir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "Sıkıştırma" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" @@ -8806,11 +8820,11 @@ msgstr "" "Daha yüksek değer daha iyi sıkıştırma anlamına gelir, \n" "ancak daha fazla RAM kullanımı ve daha fazla işlem süresi gerektirir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "Otomatik Kaydı Etkinleştir" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" @@ -8819,11 +8833,11 @@ msgstr "" "Onay kutusu işaretlenirse uygulama, projeyi\n" "belirlenen aralıklarda kaydedecektir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "Kayıt Aralığı" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -8835,57 +8849,57 @@ msgstr "" "bir kere elle kaydedilmiş olması gerekir.\n" "Otomatik kaydetme aktifken, bazı işlemler bu özelliği engelleyebilir." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "PDF Metin Seçenekleri" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" "Kod Düzenleyici'ye veya FlatCAM Belge nesnelerine \n" "metin kaydederken kullanılır." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "Üst Boşluk" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "Metin gövdesi ile PDF dosyasının üst kısmı arasındaki mesafe." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "Alt Boşluk" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "Metin gövdesi ile PDF dosyasının altı arasındaki mesafe." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "Sol Boşluk" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "Metin gövdesi ile PDF dosyasının solu arasındaki mesafe." -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "Sağ Boşluk" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "Metin gövdesi ile PDF dosyasının sağı arasındaki mesafe." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "Arayüz Tercihleri" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "Tema" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." @@ -8893,19 +8907,19 @@ msgstr "" "Uygulama için bir tema seçin.\n" "Bu, çalışma alanının teması olacak." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "Açık" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "Koyu" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "Gri Simgeleri Kullan" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" @@ -8915,11 +8929,11 @@ msgstr "" "simgelerin açık (gri) renkte olmasını istiyorsanız\n" "bu seçeneği işaretleyiniz." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "Düzen" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." @@ -8927,11 +8941,11 @@ msgstr "" "Uygulama için bir düzen seçin.\n" "Hemen uygulanır." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "Stil" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." @@ -8939,11 +8953,11 @@ msgstr "" "Uygulama stili seçimi.\n" "Stil, uygulama yeniden başlatıldığında uygulanacaktır." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "HDPI Desteğini Etkinleştir" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." @@ -8952,11 +8966,11 @@ msgstr "" "Aktif olması için uygulamanın yeniden başlatılması\n" "gerekiyor." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "Üzerine Gelindiğinde Görüntüle" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" @@ -8967,11 +8981,11 @@ msgstr "" "Seçili olmayan bir nesnenin üzerine \n" "geldiğinizde görüntülenir." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "Seçim Şeklini Göster" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8982,15 +8996,15 @@ msgstr "" "Fare bir nesneyi seçtiğinde, fareyi soldan sağa veya sağdan sola\n" "sürükleyerek veya sürükleyerek görüntülenir." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "Sol-Sağ Seçim Rengi" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "'Soldan sağa' seçim kutusunun çizgi rengini ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -9002,19 +9016,19 @@ msgstr "" "İlk 6 hane renk ve son 2 hane alfa\n" "(şeffaflık) seviyesi içindir." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "'Soldan sağa' seçim kutusu için dolgu şeffaflığını ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "Sağ-Sol Seçim Rengi" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "'Sağdan sola' seçim kutusunun çizgi rengini ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -9026,43 +9040,43 @@ msgstr "" "İlk 6 hane renk ve son 2 hane alfa\n" "(şeffaflık) seviyesi içindir." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "'Sağdan sola' seçim kutusu için dolgu şeffaflığını ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "Düzenleyici Rengi" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "Çizim" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "Şeklin rengini ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "Seçildiğinde şeklin rengini ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "Proje Elemanları Rengi" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "Etkin" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "Proje sekmesi ağacındaki öğelerin rengini ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "Devre Dışı" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." @@ -9070,11 +9084,11 @@ msgstr "" "Öğelerin devre dışı bırakıldığı durumda\n" "proje sekmesi ağacındaki öğelerin rengini ayarlayın." -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "Yan Paneli Otomatik Gizle" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -9088,11 +9102,11 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "Şekil Gelişmiş Seçenekler" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "X Bölüm Boyutu" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" @@ -9102,11 +9116,11 @@ msgstr "" "Otomatik hizalama için kullanışlıdır.\n" "0 değeri, X ekseninde bölümleme olmadığı anlamına gelir." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "Y Bölüm Boyutu" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" @@ -9116,8 +9130,8 @@ msgstr "" "Otomatik hizalama için kullanışlıdır.\n" "0 değeri, Y ekseninde bölümleme olmadığı anlamına gelir." -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -9134,7 +9148,7 @@ msgstr "" msgid "Geometry Export" msgstr "Şekil Dışa Aktarma" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export DXF menu entry." @@ -9143,7 +9157,7 @@ msgstr "" "Gerber'i Dışa Aktar menü öğesi kullanılırken dışa aktarılan \n" "dosya için kullanılır." -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "Şekli DXF olarak dışa aktarırken kullanılan Autodesk DXF Formatı." @@ -9151,7 +9165,7 @@ msgstr "Şekli DXF olarak dışa aktarırken kullanılan Autodesk DXF Formatı." msgid "Geometry General" msgstr "Şekil Genel" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." @@ -9159,7 +9173,7 @@ msgstr "" " Şekil için daire adımlarının sayısı,\n" "bir dairenin ve bir yay şeklinin doğrusal yaklaşımıdır." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -9179,7 +9193,7 @@ msgstr "" "\n" "FlatCAM 32bit modunda çalışırken bazı seçenekler devre dışı bırakılır." -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "Rtree" @@ -9187,11 +9201,11 @@ msgstr "Rtree" msgid "Geometry Options" msgstr "Şekil Seçenekleri" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "CNC İşi Oluştur" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" @@ -9200,11 +9214,10 @@ msgstr "" "Bu şekil nesnesinin dış hatlarını \n" "izleyen bir CNC İş nesnesi oluşturun." -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 -#: appObjects/FlatCAMGeometry.py:1617 appPlugins/ToolCutOut.py:2459 -#: appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 +#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -9214,11 +9227,11 @@ msgstr "Bakır yüzeyinin altında kesme derinliği (negatif)." msgid "Gerber Adv. Options" msgstr "Gerber Gelişmiş Seçenekleri" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "\"Takip Et\"" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -9232,30 +9245,30 @@ msgstr "" "ayardır.\n" "<>: Ne yaptığınızı bilmiyorsanız bunu değiştirmeyin !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 #: appObjects/FlatCAMObj.py:747 appObjects/FlatCAMObj.py:750 #: appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 #: appPlugins/ToolReport.py:483 appPlugins/ToolReport.py:486 #: appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "Yok" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "Gecikmeli Tamponlama" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "İşaretlendiğinde, tampon işlemi arka planda gerçekleşir." -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" @@ -9265,15 +9278,15 @@ msgstr "" "ayarlanmış bir hata payına sahip basitleştirme ile yüklenecektir.\n" "<>: Ne yaptığınızı bilmiyorsanız bunu değiştirmeyin !!!" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "Çokgen basitleştirme hata payı." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "Gerber Düzenleyici seçeneklerinin listesi." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -9285,23 +9298,23 @@ msgstr "" "seçilen Gerber şekil ögelerinin sayısını ayarlayın \n" "Çok sayıda geometrik öğe taşırken performansı artırır." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "Yeni Şekil Kodu" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "Yeni Şekil Boyutu" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "Yeni şekil için boyut belirleyin" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "Yeni Şekil Tipi" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." @@ -9309,16 +9322,16 @@ msgstr "" "Yeni şekil tipini belirtin.\n" "'C: dairesel', 'R: dikdörtgensel' veya 'O: dikdörtgen' olabilir." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "Şekil Boyutları" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" @@ -9328,39 +9341,39 @@ msgstr "" "Kalınlık değeri için ondalık ayırıcısı olarak nokta kullanmalıdır.\n" "İzin verilen değerler: 0.3, 1.0" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "Doğrusal Ped Dizisi" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "Dairesel Ped Dizisi" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "Gerber elemanının tampona alınacağı mesafe." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "Ölçek" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "Gerber öğesi için ölçek değeri belirtin." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "Düşük Eşik" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "Şekillerin işaretlenmediği alt eşik değeri." -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "Yüksek Eşik" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "Şekillerin işaretlenmediği üst eşik değeri." @@ -9368,7 +9381,7 @@ msgstr "Şekillerin işaretlenmediği üst eşik değeri." msgid "Gerber Export" msgstr "Gerber'i Dışa Aktar" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." @@ -9377,14 +9390,14 @@ msgstr "" "Gerber'i Dışa Aktar menü öğesi kullanılırken dışa aktarılan \n" "dosya için kullanılır." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "Gerber dosyasında kullanılan birimler." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." @@ -9392,7 +9405,7 @@ msgstr "" "Sayının tamsayı ve kesirli kısmındaki \n" "basamak sayısı." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." @@ -9400,7 +9413,7 @@ msgstr "" "Bu sayılar, Gerber koordinatlarının tamamındaki\n" "basamak sayısını gösterir." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." @@ -9408,10 +9421,10 @@ msgstr "" "Bu sayılar Gerber koordinatlarının \n" "ondalık kısmındaki basamak sayısını gösterir." -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -9424,11 +9437,11 @@ msgstr "" "TZ işaretlenirse Sondaki Sıfırlar kaldırılır\n" "ve baştaki sıfırlar tutulur." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "Gerber Genel" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." @@ -9436,11 +9449,11 @@ msgstr "" "Gerber için daire adımı sayısı\n" "dairesel bir şeklin doğrusal yaklaşımı." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "Varsayılan Değerler" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." @@ -9448,11 +9461,11 @@ msgstr "" "Gerber dosyasında bulunmaması durumunda\n" "bu değerler yedek değerler olarak kullanılacaktır." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "Şekilleri Temizle" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." @@ -9460,11 +9473,11 @@ msgstr "" "Nesnesi olmayan şekilleri kaldıracak, böylece\n" "Gerber nesnesindeki şekil sayısını azaltacaktır." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "Polarite Değişim Tamponu" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -9476,11 +9489,11 @@ msgstr "" "Aksi takdirde düzgün yüklenmeyen Gerber \n" "dosyalarının yüklenmesine yardımcı olabilir." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "Saklama Renkleri" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." @@ -9488,24 +9501,24 @@ msgstr "" "Gerber nesneleri için ayarlanan renkleri saklayacaktır.\n" "Bunlar uygulama her başlatıldığında kullanılacaktır." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "Renkleri Temizle" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "Gerber nesneleriyle ilişkili renkleri sıfırlayın." -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "Gerber nesneleri için saklanan renkler silinir." -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "Gerber Seçenekleri" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "Yuvarlatılmış" @@ -9513,7 +9526,7 @@ msgstr "Yuvarlatılmış" msgid "Copper Thieving Plugin" msgstr "Bakır Dolgu Eklentisi" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." @@ -9521,19 +9534,19 @@ msgstr "" "Seçilen bir Gerber dosyasına eklenebilecek bakır dolguyu \n" "gerçekleştirmek için bir araçtır." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "Daireleri eklemek için kullanılan adım (satır) sayısı." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "Boşluk" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -9542,44 +9555,44 @@ msgstr "" "Bu seçim Gerber dosyasındaki bakır dolgu\n" "ile yollar arasındaki boşluğu ayarlar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "Bu değerden daha küçük olan alanlara bakır dolgu eklenmeyecektir." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "Tamamı" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "Alan" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 +#: appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "Nesne" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "Seçim Şekli:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be " @@ -9592,30 +9605,30 @@ msgstr "" "belirleyebilirsiniz.\n" "- 'Nesne' - Belirtilen nesne alanı içinde bakır dolgusu yapar." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "Dikdörtgensel" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "Dairesel" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "Çerçeve Türü" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." @@ -9623,28 +9636,28 @@ msgstr "" "- 'Dikdörtgen' - Sınırlayıcı kutu dikdörtgen (köşeli) şeklinde olacaktır.\n" "- 'Dairesel' - Sınırlayıcı kutu dairesel şekilde olacaktır." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 +#: appPlugins/ToolCopperThieving.py:1449 msgid "Dots Grid" msgstr "Nokta Deseni" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 -#: appPlugins/ToolCopperThieving.py:1449 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 +#: appPlugins/ToolCopperThieving.py:1450 msgid "Squares Grid" msgstr "Kare Deseni" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 -#: appPlugins/ToolCopperThieving.py:1450 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "Çizgi Deseni" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "Dolgu Tipi:" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -9656,58 +9669,58 @@ msgstr "" "- 'Kare Deseni' - Boş alan kare deseni ile doldurulacaktır\n" "- 'Çizgi Deseni' - Boş alan çizgi deseni ile doldurulacaktır." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "Nokta Desenli Dolgu Seçenekleri" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "Nokta desenli dolguda nokta boyutu." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "Nokta desenli dolguda her iki nokta arasındaki mesafe." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "Kare Desenli Dolgu Seçenekleri" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "Kare desenli dolguda kare boyutu." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "Kare desenli dolguda her iki kare arasındaki mesafe." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "Çizgi Desenli Dolgu Seçenekleri" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "Çizgi desenli ızgarada çizgi kalınlığı boyutu." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "Çizgi desenli ızgarada her iki çizgi arasındaki mesafe." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "Soyguncu Çubuğu Seçenekleri" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." @@ -9716,52 +9729,52 @@ msgstr "" "Soyguncu çubuğu: Deliklerin kaplanmasını kolaylaştırmak\n" "için bakır kenarlık (çerçeve)" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "" "Soyguncu çubuğu çerçevesi ile PCB sınırı arasındaki boşluk.\n" "(Soyguncu çubuğu: Deliklerin kaplanmasını kolaylaştırmak\n" "için bakır kenarlık (çerçeve))." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "Kalınlık" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "" "Soyguncu çubuğunun kalınlığı.\n" "(Soyguncu çubuğu: Deliklerin kaplanmasını\n" "kolaylaştırmak için bakır kenarlık (çerçeve))." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "Desen Kaplama Maskesi" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "Desen kaplama için bir maske oluşturun." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "Sadece Pedler" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "Seçilen nesnenin bakır Gerber olması durumunda sadece pedleri seçin." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." @@ -9771,26 +9784,26 @@ msgstr "" "(Soyguncu çubuğu: Deliklerin kaplanmasını\n" "kolaylaştırmak için bakır kenarlık (çerçeve))." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "Varsa, hangi ek şeklin ekleneceğini seçin." -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "Her İkisi" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "Dolgu" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "Soyguncu Çubuğu" @@ -9798,22 +9811,22 @@ msgstr "Soyguncu Çubuğu" msgid "Calibration Plugin" msgstr "Kalibrasyon Eklentisi" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "Bu araç için kullanılan seçenekler." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 #: appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "Kaynak Tipi" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 #: appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" @@ -9828,32 +9841,32 @@ msgstr "" "- Serbest -> Kalibrasyon noktalarını serbestçe almak için çalışma alanının \n" "üzerine serbestçe tıklayın" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 #: appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "Serbest" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 #: appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "Noktalar arasında hareket etmek için (Z) yüksekliği." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 #: appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "Z Doğrulama" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 #: appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "Noktayı doğrulamak için (Z) yüksekliği." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 #: appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "Z Sıfırlama" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 #: appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" @@ -9862,27 +9875,27 @@ msgstr "" "Doğrulama sırasında (Z) yüksekliğinin \n" "sırayla sıfırlanmasını içerir." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 #: appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "Z Ucu Değiştir" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 #: appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "Doğrulama probunu (algılayıcı) takmak için (Z) yüksekliği." -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "Uç Değiştirme X-Y" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 #: appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" @@ -9893,12 +9906,12 @@ msgstr "" "Hiçbir değer girilmezse, geçerli\n" "(x, y) noktası kullanılır," -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 #: appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "İkinci Nokta" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 #: appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" @@ -9909,17 +9922,17 @@ msgstr "" "- Sol Üst -> Kullanıcı PCB'yi dikey olarak hizalayacaktır\n" "- Sağ Alt -> Kullanıcı PCB'yi yatay olarak hizalayacaktır" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 -#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:731 -#: appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 +#: appPlugins/ToolCalibration.py:884 appPlugins/ToolCorners.py:732 +#: appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "Sol Üst" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 -#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:743 -#: appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 +#: appPlugins/ToolCalibration.py:885 appPlugins/ToolCorners.py:744 +#: appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "Sağ Alt" @@ -9927,15 +9940,15 @@ msgstr "Sağ Alt" msgid "Extract Drills Options" msgstr "Delik Çıkarma Seçenekleri" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 -#: appPlugins/ToolExtract.py:937 appPlugins/ToolPunchGerber.py:2017 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 +#: appPlugins/ToolExtract.py:938 appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "Ped İşleme Tipi" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 -#: appPlugins/ToolExtract.py:939 appPlugins/ToolPunchGerber.py:2019 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 +#: appPlugins/ToolExtract.py:940 appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" "If the PCB has many SMD pads with rectangular pads,\n" @@ -9945,81 +9958,81 @@ msgstr "" "PCB'de çok sayıda dikdörtgen SMD ped varsa, \n" "dikdörtgen şekli devre dışı bırakın." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 -#: appPlugins/ToolExtract.py:966 appPlugins/ToolPunchGerber.py:2045 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 +#: appPlugins/ToolExtract.py:967 appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "Dairesel pedlerin işlenmesi." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "Dikdörtgen" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 -#: appPlugins/ToolExtract.py:974 appPlugins/ToolPunchGerber.py:2053 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 +#: appPlugins/ToolExtract.py:975 appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "Dikdörtgen pedlerin işlenmesi." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 -#: appPlugins/ToolExtract.py:982 appPlugins/ToolPunchGerber.py:2061 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 +#: appPlugins/ToolExtract.py:983 appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "Kare pedlerin işlenmesi." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 -#: appPlugins/ToolExtract.py:990 appPlugins/ToolPunchGerber.py:2069 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 +#: appPlugins/ToolExtract.py:991 appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "Dikdörtgensel pedlerin işlenmesi." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 -#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:996 -#: appPlugins/ToolExtract.py:1148 appPlugins/ToolPunchGerber.py:2075 -#: appPlugins/ToolPunchGerber.py:2252 appPlugins/ToolReport.py:200 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 +#: appObjects/FlatCAMObj.py:505 appPlugins/ToolExtract.py:997 +#: appPlugins/ToolExtract.py:1149 appPlugins/ToolPunchGerber.py:2075 +#: appPlugins/ToolPunchGerber.py:2253 appPlugins/ToolReport.py:200 msgid "Others" msgstr "Diğerleri" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 -#: appPlugins/ToolExtract.py:998 appPlugins/ToolPunchGerber.py:2077 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 +#: appPlugins/ToolExtract.py:999 appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "Yukarıdaki kategorilerle ilgili olmayan yerler." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "Sabit Boyut" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "Sabit Halka" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "Orantılı" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 -#: appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 +#: appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -10031,15 +10044,15 @@ msgstr "" "- Sabit Halka -> Tüm deliklerin kenarında bakır halka olacaktır.\n" "- Orantılı -> Her deliğin boyutu, pedin boyutuyla orantılı olacaktır" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "Sabit delik boyutu." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" @@ -10048,60 +10061,60 @@ msgstr "" "Delik ile pedin dış dış sınırı arasında kalan bakır halkanın boyutu.\n" "Halka: Delik ile bakır pedin dış sınırı arasındaki bakır şerit." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "" "Dairesel pedler için delik ile ped sınırı\n" "arasındaki bakır halkanın boyutu." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "" "Dikdörtgen pedler için delik ile ped sınırı \n" "arasındaki bakır halkanın boyutu." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "" "Kare pedler için delik ile ped sınırı\n" "arasındaki bakır halkanın boyutu." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "" "Dikdörtgensel pedler için delik ile ped sınırı\n" "arasındaki bakır halkanın boyutu." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "" "Diğer pedler için delik ile ped sınırı\n" "arasındaki bakır halkanın boyutu." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "Oransal Boyut" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "Değer" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." @@ -10109,18 +10122,18 @@ msgstr "" "Oransal Boyut.\n" "Delik boyutu, ped boyutunun ayarlanan boyutunda olacaktır." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 -#: appPlugins/ToolExtract.py:1228 appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 +#: appPlugins/ToolExtract.py:1229 appPlugins/ToolExtract.py:1254 msgid "Extract Soldermask" msgstr "Lehim Maskesi Çıkart" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 -#: appPlugins/ToolExtract.py:1230 appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 +#: appPlugins/ToolExtract.py:1231 appPlugins/ToolExtract.py:1257 msgid "Extract soldermask from a given Gerber file." msgstr "Belirli bir Gerber dosyasından lehim maskesi çıkarın." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 -#: appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 +#: appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." @@ -10128,18 +10141,18 @@ msgstr "" "Bu, lehim maskesinin pedlerin payının \n" "ne kadar ötesine geçeceğini belirler." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 -#: appPlugins/ToolExtract.py:1272 appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 +#: appPlugins/ToolExtract.py:1273 appPlugins/ToolExtract.py:1312 msgid "Extract Cutout" msgstr "PCB Kesimi Çıkart" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 -#: appPlugins/ToolExtract.py:1274 appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 +#: appPlugins/ToolExtract.py:1275 appPlugins/ToolExtract.py:1315 msgid "Extract a cutout from a given Gerber file." msgstr "Belirli bir Gerber dosyasından PCB kesim şekli oluşturun." -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 -#: appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 +#: appPlugins/ToolExtract.py:1296 msgid "The thickness of the line that makes the cutout geometry." msgstr "Kesik şeklini oluşturan çizginin kalınlığı." @@ -10147,7 +10160,7 @@ msgstr "Kesik şeklini oluşturan çizginin kalınlığı." msgid "Fiducials Plugin" msgstr "Referans İşaretleri Eklentisi" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 #: appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" @@ -10158,25 +10171,25 @@ msgstr "" "genişliğini ayarlar; aksi takdirde, referans işaretinin\n" "boyutu lehim maskesinin iki katıdır." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 #: appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "Otomatik" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 #: appPlugins/ToolCutOut.py:2597 appPlugins/ToolFiducials.py:941 -#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolLevelling.py:1900 appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "El İle" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 #: appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "Yöntem" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 #: appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding " @@ -10187,22 +10200,22 @@ msgstr "" "kutunun köşelerine otomatik olarak yerleştirilmesi.\n" "- 'El İle' - Referans işaretlerinin el ile yerleştirilmesi." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 #: appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "Üst" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 #: appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "Alt" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 #: appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "İkinci Referans İşareti" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 #: appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" @@ -10215,23 +10228,23 @@ msgstr "" "- 'Alt' - Sırası: sol alt, sağ alt, sağ üst.\n" "- 'Yok' - İkinci bir referans işareti yoktur. Sıra: sol-alt, sağ-üst." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appPlugins/ToolCorners.py:780 appPlugins/ToolFiducials.py:975 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 +#: appPlugins/ToolCorners.py:781 appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "Çapraz" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "Satranç" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "Referans İşareti Tipi" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -10244,7 +10257,7 @@ msgstr "" "- 'Çapraz' - Çapraz çizgiler (+) işareti.\n" "- 'Satranç' - Satranç tahtası deseninde noktalar." -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "Çizgi Kalınlığı" @@ -10253,7 +10266,7 @@ msgstr "Çizgi Kalınlığı" msgid "Invert Gerber Plugin" msgstr "Gerber Polarite Eklentisi" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." @@ -10261,20 +10274,20 @@ msgstr "" "Gerber şeklini pozitiften negatife ve negatiften pozitife dönüştüren bir " "araç." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 -#: appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 +#: appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." msgstr "Gerber nesnesinin kenarlarından kaçınılacak mesafe." -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 -#: appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 +#: appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "Çizgileri Birleştirme Şekli" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 +#: appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -10287,8 +10300,8 @@ msgstr "" "- 'Kare': Çizgiler 90 derece açı ile birleştirilir.\n" "- 'Eğimli': Çizgiler üçüncü bir çizgi le birleştirilir" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 -#: appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 +#: appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "Eğimli" @@ -10296,7 +10309,7 @@ msgstr "Eğimli" msgid "Optimal Plugin" msgstr "En Uygun Uç Eklentisi" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" @@ -10304,12 +10317,12 @@ msgstr "" "Her iki Gerber şekil elemanı arasındaki\n" "minimum mesafeyi bulmak için bir araç" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 -#: appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 +#: appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "Hassasiyet" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "Bu araçtaki mesafeler ve koordinatlar için ondalık basamak sayısı." @@ -10317,8 +10330,8 @@ msgstr "Bu araçtaki mesafeler ve koordinatlar için ondalık basamak sayısı." msgid "Punch Gerber Options" msgstr "Gerber Delik Yeri Açma Seçenekleri" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as " @@ -10343,7 +10356,7 @@ msgstr "" msgid "QRCode Plugin" msgstr "QR Kod Eklentisi" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." @@ -10351,12 +10364,12 @@ msgstr "" "Seçilen bir Gerber dosyasına eklenebilen veya bir dosyaya\n" "aktarılabilen bir QR Kodu oluşturmak için bir araç." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 -#: appPlugins/ToolQRCode.py:818 app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 +#: appPlugins/ToolQRCode.py:818 app_Main.py:8266 msgid "Version" msgstr "Versiyon" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 #: appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" @@ -10365,13 +10378,13 @@ msgstr "" "QR Kod'u sürümüne bağlı olarak 1 (21x21 kare) ile \n" "40 (177x177 kare) arasında değerlere sahip olabilir." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 #: appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "Hata Düzeltme" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 #: appPlugins/ToolQRCode.py:833 appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -10387,12 +10400,12 @@ msgstr "" "Q = En fazla %% 25 hata düzeltilebilir\n" "H = En fazla %% 30 hataları düzeltilebilir." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 #: appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "Kare Boyutu" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 #: appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" @@ -10401,12 +10414,12 @@ msgstr "" "Kare boyutu, koddaki her bir karenin boyutunu ayarlayarak \n" "QR Kod'un genel boyutunu kontrol eder." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 #: appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "Kenarlık boyutu" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 #: appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" @@ -10415,27 +10428,27 @@ msgstr "" "QR Kod sınır boyutu. Çerçevenin sınırdan ne kadar kalın olduğu.\n" "QR Kodu etrafındaki boşluk genişliği. Varsayılan değer 4'tür." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 #: appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "QR Kod Verileri" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 #: appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "QR Kod verileri. QR Kod'a kodlanacak metin." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 #: appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "QR Kod'a eklenecek metni buraya girin ..." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 #: appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "Polarite" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 #: appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" @@ -10446,17 +10459,17 @@ msgstr "" "Negatif seçildiğinde QR Kod'u oluşturan kareler şeffaftır.\n" "Pozitif seçildiğinde QR Kod'u oluşturan kareler opaktır." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 -#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:886 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 +#: appPlugins/ToolFilm.py:1404 appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "Negatif" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 -#: appPlugins/ToolFilm.py:1402 appPlugins/ToolQRCode.py:887 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 +#: appPlugins/ToolFilm.py:1403 appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "Pozitif" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 #: appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" @@ -10469,8 +10482,8 @@ msgstr "" "olmalı, bakır Gerber dosyasına eklemek isterseniz, \n" "mümkünse \"negatif\" olmalıdır." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 #: appPlugins/ToolQRCode.py:900 appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" @@ -10479,22 +10492,22 @@ msgstr "" "Sınırlayıcı kutu, yani QR Kod'u çevreleyen çerçeve, \n" "yuvarlak veya kare şekle sahip olabilir." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 #: appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "Dolgu Rengi" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 #: appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "QR Kod dolgusunun rengini (karelerin rengi) ayarlar." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 #: appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "Arka Plan Rengi" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 #: appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "QR Kod'un arka plan rengini ayarlar." @@ -10503,7 +10516,7 @@ msgstr "QR Kod'un arka plan rengini ayarlar." msgid "Check Rules Plugin" msgstr "Kontrol Kuralları Eklentis" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." @@ -10511,28 +10524,28 @@ msgstr "" "Gerber dosyalarının bir dizi Üretim Kuralları\n" "içinde olup olmadığını kontrol etmek için bir araç." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "Yol Boyutu" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "" "Bu, minimum yol boyutuna uyulup \n" "uyulmadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -10541,18 +10554,18 @@ msgstr "" msgid "Min value" msgstr "Minimum Boyut" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "Minimum kabul edilebilir yol boyutu." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "Bakır Yollar Arasındaki Boşluk" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" @@ -10561,13 +10574,13 @@ msgstr "" "Bakır arasındaki minimum boşlukların korunup \n" "korunmadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -10575,14 +10588,14 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "Minimum kabul edilebilir boşluk değeri." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "Bakır - Plaket Sınırı Aralığı" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" @@ -10591,12 +10604,12 @@ msgstr "" "Bakır ile plaket sınırı arasındaki minimum\n" "boşluğu kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "İpek-İpek Aralığı" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10605,13 +10618,13 @@ msgstr "" "Bu kural, serigrafi katmanındaki iki nesne arasında izin verilen\n" "minimum açıklığın karşılanıp karşılanmadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "İpek - Lehim Maskesi Aralığı" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" @@ -10620,14 +10633,14 @@ msgstr "" "Serigrafi ve lehim maskesi arasında minimum\n" "boşluk olup olmadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "İpek - Sınır Boşluğu" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" @@ -10636,13 +10649,13 @@ msgstr "" "Serigrafi ve plaket kesim sınırı arasında minimum \n" "boşluk olup olmadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "Minimum Lehim Maskesi Aralığı" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" @@ -10652,14 +10665,14 @@ msgstr "" "katmanlarında bulunan tüm unsurların arasındaki mesafenin\n" "belirlenen minimum mesafeye uyup uymadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "Minimum Bakır Halka" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" @@ -10669,17 +10682,17 @@ msgstr "" "açarken delikle ped sınırı arasında minimum bakır \n" "halkanın kalıp kalmadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "Kabul edilebilir minimum bakır halka değeri." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "Delikler Arası Açıklık" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" @@ -10688,19 +10701,19 @@ msgstr "" "Bir delik ile en yakın diğer delik arasında minimum\n" "boşluğun olup olmadığını kontrol eder." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "" "Bir delik ile en yakın diğer delik arasında \n" "izin verilen minimum boşluk boyutu." -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "Delik Boyutu" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -10713,7 +10726,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "2 Taraflı PCB Eklentisi" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." @@ -10721,50 +10734,50 @@ msgstr "" "Hizalama delikleri kullanarak çift taraflı \n" "PCB oluşturmaya yardımcı olan bir araç." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 -#: appPlugins/ToolCorners.py:855 appPlugins/ToolCutOut.py:2782 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appPlugins/ToolCorners.py:856 appPlugins/ToolCutOut.py:2782 #: appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "Delik Genişliği" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 #: appPlugins/ToolDblSided.py:1004 appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "Hizalama delikleri için delik genişliği." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "Ekseni Hizala" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 #: appPlugins/ToolDblSided.py:845 appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Dikey (X) veya yatay (Y) tersleyin." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 -#: appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 +#: appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "Tersleme Ekseni" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "Çerçeve" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 #: appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "Deliğe Tuttur" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "Referans Noktası" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -10786,12 +10799,12 @@ msgstr "" msgid "Calculators Plugin" msgstr "Hesap Makinesi Eklentisi" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "V Şekilli Uç Hesaplama" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" @@ -10800,12 +10813,12 @@ msgstr "" "V şekilli bir uç için uç kalınlığını, uç açısını ve kesme \n" "derinliğini değerleri dikkate alarak hesaplar." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "Uç Kalınlığı" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" @@ -10814,12 +10827,12 @@ msgstr "" "Bu, ucun kalınlığıdır.\n" "Üretici tarafından belirtilmiştir." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "Uç Açısı" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." @@ -10827,7 +10840,7 @@ msgstr "" "Bu, ucunun açısıdır.\n" "Üretici tarafından belirtilmiştir." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." @@ -10835,13 +10848,13 @@ msgstr "" "Bu malzemenin kesmek için derinliktir.\n" "Bir CNC İş nesnesinde bu Z Derinlik değeridir." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "Elektronik Kaplama Hesaplayıcı" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium " @@ -10851,38 +10864,38 @@ msgstr "" "veya paladyum klorür gibi bir yöntem kullanarak via/ped/matkap deliklerini\n" "kaplayanlar için kullanışlıdır." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "Plaket Uzunluğu" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "Plaketin uzunluğu. Santimetre olarak." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "Plaket Genişliği" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "Plaketin genişliği. Santimetre olarak." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "Burası plaketin alanıdır." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "Akım Yoğunluğu" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." @@ -10890,13 +10903,13 @@ msgstr "" "Plaketten geçecek akım yoğunluğu.\n" "Fitkare başına amper." -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "Bakır Tabaka" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -10908,43 +10921,43 @@ msgstr "" msgid "Corner Markers Options" msgstr "Köşe İşareti Seçenekleri" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 +#: appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "Köşe işaretinin şekli." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 -#: appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "Yarı Çapraz" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 -#: appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 +#: appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "Köşe işaretinin çizgi kalınlığı." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 -#: appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 +#: appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "Köşe işaretinin çizgi uzunluğu." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 -#: appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 +#: appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "Delik genişliği" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 msgid "Cutout Plugin" msgstr "PCB Kesime Eklentisi" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" "the original board." msgstr "PCB'yi kesmek ve iş parçasından ayırmak." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 #: appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" @@ -10953,20 +10966,20 @@ msgstr "" "PCB şeklini, çevreleyen ana malzemeden \n" "keserek ayırmak için kullanılan ucun kalınlığı." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 #: appPlugins/ToolCutOut.py:2472 appPlugins/ToolDrilling.py:2428 -#: appPlugins/ToolMilling.py:4109 +#: appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "Çoklu Geçiş" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 #: appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "Şekil" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" @@ -10979,12 +10992,12 @@ msgstr "" "-Panel: Birçok bağımsız PCB şeklinden \n" "oluşan bir panel PCB Gerber nesnesi." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 #: appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "Tekli" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -11008,24 +11021,24 @@ msgstr "" "- 2 Üst Alt--> 2*üst + 2*alt\n" "- 8-->2*sol + 2*sağ +2*üst + 2*alt" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 #: appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "Büyük İmleç" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 #: appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "Geçitleri el ile eklerken büyük bir imleç kullanın." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 #: appPlugins/ToolCutOut.py:2784 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." msgstr "PCB'yi delerek kesmek için kullanılan ucun kalınlığı." -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 #: appPlugins/ToolCutOut.py:2797 msgid "" "Distance between the center of\n" @@ -11036,30 +11049,30 @@ msgstr "Yan yana olan iki deliğin merkezleri arasındaki mesafe." msgid "Drilling Plugin" msgstr "Delme Eklentisi" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 #: appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Delik delme ve frezeleme yollarına sahip CNC İşi oluşturun." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 -#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3265 -#: appPlugins/ToolMilling.py:3698 appPlugins/ToolNCC.py:4232 -#: appPlugins/ToolPaint.py:3031 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 +#: appPlugins/ToolDrilling.py:2350 appPlugins/ToolIsolation.py:3221 +#: appPlugins/ToolMilling.py:3648 appPlugins/ToolNCC.py:4234 +#: appPlugins/ToolPaint.py:3027 msgid "Tool order" msgstr "Uç Sırası" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 -#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3266 -#: appPlugins/ToolMilling.py:3699 appPlugins/ToolNCC.py:4233 -#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 +#: appPlugins/ToolDrilling.py:2351 appPlugins/ToolIsolation.py:3222 +#: appPlugins/ToolMilling.py:3649 appPlugins/ToolNCC.py:4235 +#: appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -11079,33 +11092,33 @@ msgstr "" "çevirir \n" "ve bu kontrolü devre dışı bırakır." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 -#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3274 -#: appPlugins/ToolMilling.py:3707 appPlugins/ToolNCC.py:4241 -#: appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 +#: appPlugins/ToolDrilling.py:2359 appPlugins/ToolIsolation.py:3230 +#: appPlugins/ToolMilling.py:3657 appPlugins/ToolNCC.py:4243 +#: appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "İleri" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 -#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3275 -#: appPlugins/ToolMilling.py:3708 appPlugins/ToolNCC.py:4242 -#: appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 +#: appPlugins/ToolDrilling.py:2360 appPlugins/ToolIsolation.py:3231 +#: appPlugins/ToolMilling.py:3658 appPlugins/ToolNCC.py:4244 +#: appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "Geri" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "Uç Değiştir" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 -#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 +#: appPlugins/ToolDrilling.py:2647 appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -11113,9 +11126,9 @@ msgstr "" "G-Koda uç değiştirme sırasını dahil edin\n" "(uç değiştirme için duraklat)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 -#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 +#: appPlugins/ToolDrilling.py:2655 appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." @@ -11123,29 +11136,29 @@ msgstr "" "Uç değiştirme için Z ekseni \n" "konumu (yükseklik)." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "Z Son Hareket" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 -#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 +#: appPlugins/ToolDrilling.py:2700 appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "İşin bitiminde ucun yüksekliği." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 -#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 +#: appPlugins/ToolDrilling.py:2714 appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "X, Y Son Hareket" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 -#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 +#: appPlugins/ToolDrilling.py:2716 appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" @@ -11156,14 +11169,14 @@ msgstr "" "Hiçbir değer girilmezse, iş sonunda X, Y düzleminde\n" "iş hangi noktada bitmişse uç o noktada kalır." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "Beklemeyi Etkinleştir" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 -#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 +#: appPlugins/ToolDrilling.py:2526 appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -11171,54 +11184,54 @@ msgstr "" "Kesmeye başlamadan önce ucun gerekli\n" "hıza ulaşmasını sağlamak için bekleyin." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 -#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 +#: appPlugins/ToolDrilling.py:2538 appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "" "Ucun gerekli hıza ulaşması için beklenmesi\n" "gereken zaman birimi." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "Önişlemci" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." msgstr "G-Kod çıktısını belirleyen önişlemci JSON dosyası." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "Yuvaları Delme Seçenekleri" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "Gelişmiş seçeneklerin listesi." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "Uç değiştir X, Y" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 -#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appPlugins/ToolDrilling.py:2670 appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "Uç değiştirme X, Y konumu." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 #: appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "Z Başlangıç" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 #: appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" @@ -11227,19 +11240,19 @@ msgstr "" "Çalışmaya başladıktan hemen sonra ucun yüksekliği.\n" "Bu özelliğe ihtiyacınız yoksa değeri silin." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 #: appPlugins/ToolDrilling.py:2728 appPlugins/ToolLevelling.py:1863 -#: appPlugins/ToolMilling.py:4385 +#: appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "Prob Z Derinliği" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 #: appPlugins/ToolDrilling.py:2730 appPlugins/ToolLevelling.py:1865 -#: appPlugins/ToolMilling.py:4387 +#: appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -11247,27 +11260,27 @@ msgstr "" "Prob (algılayıcı) için izin verilen maksimum derinlik.\n" "Geçerli birimlerde negatif değer." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "Probun İlerleme Hızı" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolLevelling.py:1878 -#: appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "Prob (algılayıcı) algılama yaparken kullanılan ilerleme hızı." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "Uç Dönüş Yönü" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -11279,13 +11292,13 @@ msgstr "" "- CW = Saat yönünde veya\n" "- CCW = Saat yönünün tersine" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "Hızlı Dalma" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -11297,11 +11310,11 @@ msgstr "" "anlamına gelir.\n" "UYARI: Hareket Uç Değiştir X, Y koordinatlarında yapılır." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "Hızlı Geri Çekme" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -11316,24 +11329,24 @@ msgstr "" "- İşaretlendiğinde, Z kesme derinliğinden Z kalkış yüksekliğine \n" "olan hareket bir seferde mümkün olduğunca hızlı (G0) yapılır." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "Hariç Tutma Alanı" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "Hariç tutma alanı seçenekleri." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "Hariç Tutma Alanı" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 -#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 +#: appPlugins/ToolDrilling.py:2785 appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -11342,27 +11355,27 @@ msgstr "" "Dışlama alanlarını ekleyin.\n" "Bu alanlarda uçların dolaşımı yasaktır." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 #: appPlugins/ToolDrilling.py:2858 appPlugins/ToolFollow.py:763 -#: appPlugins/ToolIsolation.py:3633 appPlugins/ToolMilling.py:4516 -#: appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appPlugins/ToolIsolation.py:3626 appPlugins/ToolMilling.py:4466 +#: appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "Alan seçimi için kullanılan seçim şeklinin görünümü." -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2826 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4484 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "Yöntem" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 -#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 +#: appPlugins/ToolDrilling.py:2827 appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -11377,30 +11390,30 @@ msgstr "" "- Etrafından -> Uç, hariç tutma alanının çevresini dolaşarak dışlama " "alanından kaçınır" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2831 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4489 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "Yukarı" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 #: appPlugins/ToolDrilling.py:861 appPlugins/ToolDrilling.py:2832 -#: appPlugins/ToolMilling.py:944 appPlugins/ToolMilling.py:4490 +#: appPlugins/ToolMilling.py:943 appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "Etrafından" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 #: appPlugins/ToolDrilling.py:2807 appPlugins/ToolDrilling.py:2839 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolMilling.py:4497 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "Z Yukarı" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 -#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 +#: appPlugins/ToolDrilling.py:2840 appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -11408,11 +11421,11 @@ msgstr "" "Bir dışlama bölgesinden kaçınmak için \n" "ucun yukarı kalkacağı Z yüksekliği." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 msgid "Film Plugin" msgstr "Film Eklentisi" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." @@ -11420,14 +11433,14 @@ msgstr "" "Gerber veya Şekil nesnesinden bir PCB filmi oluşturun\n" "Dosya SVG, PNG ve PDF formatında kaydedilir." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 -#: appPlugins/ToolFilm.py:1405 appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 +#: appPlugins/ToolFilm.py:1406 appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "Film Tipi" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 -#: appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 +#: appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -11443,21 +11456,21 @@ msgstr "" "beyaz olarak basacağı anlamına gelir.\n" "Film formatı SVG, PNG ve PDF'dir." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "Film Rengi" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "\"Pozitif\" film seçildiğinde film rengini ayarlar." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 -#: appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 +#: appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "Kenarlık" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 -#: appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 +#: appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -11477,13 +11490,13 @@ msgstr "" "Beyaz renkte olan diğer kısımlarla daha iyi sınırlandırılmasını \n" "sağlayacaktır." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 -#: appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 +#: appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "Çizgi Kalınlığı" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 -#: appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 +#: appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or " @@ -11495,13 +11508,13 @@ msgstr "" "ince olacağı anlamına gelir, bu nedenle bu parametre küçük \n" "nesneleri büyük ölçüde etkileyebilir." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 -#: appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 +#: appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "Film Ayarları" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 -#: appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 +#: appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser " "types.\n" @@ -11511,12 +11524,12 @@ msgstr "" "bozar.\n" "Bu bölüm, yazdırma bozulmalarını telafi etmek için araçlar sağlar." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "Film Ölçeklendirme" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 -#: appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 +#: appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." @@ -11524,12 +11537,12 @@ msgstr "" "1'den büyük bir değer filmi gerer, \n" "1'den küçük bir değer ise sıkıştırır." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "Film Eğimi" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 -#: appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 +#: appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." @@ -11537,7 +11550,7 @@ msgstr "" "Pozitif değerler sağa, negatif \n" "değerler sola eğriltir." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 msgid "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the four points of the geometry bounding box." @@ -11545,43 +11558,43 @@ msgstr "" "Ayarlama için başlangıç noktası olarak kullanılacak referans noktası.\n" "Şekil sınırlama kutusunun beş noktasından biri olabilir." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 -#: appPlugins/ToolCorners.py:739 appPlugins/ToolFiducials.py:834 -#: appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 +#: appPlugins/ToolCorners.py:740 appPlugins/ToolFiducials.py:834 +#: appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "Sol Alt" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 -#: appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 +#: appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "Sağ Üst" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "Film Tersleme Şekli" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 -#: appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 +#: appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "Film şeklini seçilen eksende veya her ikisinde tersleyin." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 -#: appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 +#: appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "SVG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 -#: appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 +#: appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "PNG" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 -#: appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 +#: appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "PDF" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 -#: appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 +#: appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -11593,23 +11606,23 @@ msgstr "" "- 'PNG' -> Bitmap (tarama) görüntüsü\n" "- 'PDF' -> Taşınabilir belge biçimi" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 -#: appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 +#: appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "Sayfa Yönü" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 -#: appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 +#: appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "Sayfa Boyutu" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 -#: appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 +#: appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "ISO 216 standart sayfa boyutları seçimi." -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 -#: appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 +#: appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" "Varsayılan çözünürlük değeri 96'dır. \n" @@ -11619,87 +11632,26 @@ msgstr "" msgid "Isolation Plugin" msgstr "Yalıtım Eklentisi" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "Uç Kalınlığı" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "Virgülle Ayrılmış Değerler" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "Uç Tipi" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "V-Şekli" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 -#: appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "V-Ucu Kalınlığı" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 -#: appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "V Ucu için uç kalınlığı" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 -#: appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "V-Ucu Açısı" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" -"V ucu için uç kalınlığı.\n" -"Derece olarak." - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." @@ -11707,10 +11659,10 @@ msgstr "" "Bu değer, (uygulama birimlerinde) \n" "malzemeyi kesme derinliğidir." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 -#: appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 +#: appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" @@ -11720,20 +11672,40 @@ msgstr "" "Uç V-Şekil bir uçsa, bu değer diğer seçeneklerden\n" "otomatik olarak hesaplanır." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 -#: appPlugins/ToolIsolation.py:3478 appPlugins/ToolNCC.py:4528 -#: appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 +#: appPlugins/ToolIsolation.py:3378 +#, fuzzy +#| msgid "Passes" +msgid "Pad Passes" +msgstr "Geçişler" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 +#: appPlugins/ToolIsolation.py:3380 +#, fuzzy +#| msgid "" +#| "Width of the isolation gap in\n" +#| "number (integer) of tool widths." +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" +"Yalıtım aralığının uç genişliği\n" +"sayısı (tamsayı) cinsinden genişliği." + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 +#: appPlugins/ToolIsolation.py:3471 appPlugins/ToolNCC.py:4530 +#: appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "Kalan Parça İşleme" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 -#: appPlugins/ToolIsolation.py:3481 appPlugins/ToolNCC.py:4532 -#: appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 +#: appPlugins/ToolIsolation.py:3474 appPlugins/ToolNCC.py:4534 +#: appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -11752,23 +11724,23 @@ msgstr "" "\n" "Onay kutusu seçilmezse, standart algoritma kullanılır." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 +#: appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "Birleştir" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 -#: appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 +#: appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "Tüm geçişleri tek bir nesnede birleştir" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 +#: appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "Dışında" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 -#: appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 +#: appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -11777,15 +11749,15 @@ msgstr "" "Bu onay kutusu işaretlenirse yalıtım şekli oluşturulduğunda, \n" "aşağıdaki nesnenin alanı, oluşturulan yalıtım şekliyle ayrılacaktır." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 -#: appPlugins/ToolIsolation.py:3512 appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 +#: appPlugins/ToolIsolation.py:3505 appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "Uygunluğu Kontrol Et" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 -#: appPlugins/ToolIsolation.py:3514 appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -11793,8 +11765,8 @@ msgstr "" "İşaretlenirse, uç kalınlıklarının tam bir yalıtım\n" "sağlayıp sağlamadıkları kontrol edilir." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 -#: appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 +#: appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -11808,19 +11780,19 @@ msgstr "" "- 'Çokgen' -> Seçilen çokgenleri ayırın.\n" "- 'Nesne' - Başka bir nesne tarafından belirtilen alanı işleyecektir." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "Çokgen" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 +#: appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "İç" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 -#: appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 +#: appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -11828,13 +11800,13 @@ msgstr "" "Bu onay kutusu işaretlenirse, kullanıcı çokgenin iç kısımlarını seçebilir.\n" "(çokgendeki delikler)." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 +#: appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "Kalan Parça İşlemeye Zorla" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 +#: appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -11844,21 +11816,21 @@ msgstr "" "(çokgendeki delikler) yalıtılamasa bile, yalıtım mevcut \n" "uçla yapılacaktır. \"Kalan Parça İşleme\" kullanıldığında çalışır." -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "Normal" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "Sıralı" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -11872,7 +11844,7 @@ msgstr "" msgid "Levelling Plugin" msgstr "Dengeleme Eklentisi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 #: appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" @@ -11884,12 +11856,12 @@ msgstr "" "seçer\n" "- Izgara: Otomatik olarak bir prob (algılayıcı) noktaları ızgarası oluşturur" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 -#: appPlugins/ToolLevelling.py:1901 app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 +#: appPlugins/ToolLevelling.py:1901 app_Main.py:8270 msgid "Grid" msgstr "Izgara" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 #: appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -11901,59 +11873,59 @@ msgstr "" "- Çift Çizgili: Çift çizgili enterpolasyon kullanacaktır. Yalnızca ızgara " "modu için kullanılabilir." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 #: appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 #: appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "Çift Çizgili" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 -#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 +#: appPlugins/ToolLevelling.py:1928 appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "Sütunlar" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 #: appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "Izgara sütunlarının sayısı." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 -#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 +#: appPlugins/ToolLevelling.py:1939 appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "Satırlar" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 #: appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "Izgara satırlarının sayısı." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 #: appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "Prob Z Yüksekliği" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 #: appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "Probun (algılayıcı) noktalar arasında hareketi sırasında Z yüksekliği." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 #: appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "Prob İlerleme Hızı" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 #: appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "Denetleyici" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 #: appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" @@ -11962,22 +11934,22 @@ msgstr "" "Yükseklik haritasının G-Kode'unu oluşturacak \n" "denetleyici türü." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 #: appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "Adım" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 #: appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "Her ilerletme eylemi, eksenleri bu değerle hareket ettirecektir." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 #: appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "İlerleme sırasında hareket hızı." -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "Başlangıç noktasına ilerlerken güvenli Z yüksekliği." @@ -11985,28 +11957,51 @@ msgstr "Başlangıç noktasına ilerlerken güvenli Z yüksekliği." msgid "Milling Plugin" msgstr "Frezeleme Eklentisi" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 -#: appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 +#: appPlugins/ToolMilling.py:3554 msgid "" "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "Şekli frezelemek veya delikleri delerek CNC İşi oluşturun." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 +#: appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "V-Ucu Kalınlığı" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 +#: appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "V Ucu için uç kalınlığı" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 -#: appPlugins/ToolMilling.py:4072 +#: appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "V-Ucu Açısı" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 +#: appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "V ucu için uç kalınlığı. Derece olarak." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Kesmeden hareket ederken ucun yüksekliği." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -12014,14 +12009,14 @@ msgstr "" "G-Koda uç değiştirme sırasını dahil edin\n" "(uç değiştirme için duraklat)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 -#: appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 +#: appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" msgstr "Dakikada birim olarak XY düzleminde kesme hızı" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" @@ -12030,7 +12025,7 @@ msgstr "" "Dakikada birim olarak XY düzleminde kesme hızı.\n" "Buna Daldırma da denir." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" @@ -12039,7 +12034,7 @@ msgstr "" "Matkap ucunun devir/dakika cinsinden hızı (isteğe bağlı).\n" "LAZER önişlemcisi kullanılıyorsa, bu değer lazerin gücüdür." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -12047,7 +12042,7 @@ msgstr "" "Makine kodunun çıktısını belirleyen bir önişlemci dosyası. \n" "Örneğin: (G-Kod, RML, HPGL gibi)." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -12059,14 +12054,14 @@ msgstr "" "Bu, hızlı hareket G00 içindir.\n" "Sadece Marlin için yararlıdır, diğer durumlar için yok sayın." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 -#: appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 +#: appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "Kesim Tekrarı" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 -#: appPlugins/ToolMilling.py:4211 appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 +#: appPlugins/ToolMilling.py:4161 appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -12077,11 +12072,11 @@ msgstr "" "kaldırmak için ilk kesim bölümüne yakın bir kesim\n" "oluşturulur." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "Parlatma Ekle" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -12089,8 +12084,8 @@ msgstr "" "G-Kodun sonuna bir Çizim bölümü ekleyecektir.\n" "Bir tel fırça, freze işleminden sonra malzemeyi temizleyecektir." -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 -#: appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 +#: appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -12102,11 +12097,11 @@ msgstr "" "- Nokta Bazlı: Merkezden dışarıya doğru.\n" "- Çizgi Bazlı: Paralel çizgiler." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 msgid "NCC Plugin" msgstr "Bakır Temizleme Eklentisi" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -12114,12 +12109,28 @@ msgstr "" "Bakırı temizlenecek alanları kesmek için \n" "uç çizimleri içeren bir şekil nesnesi oluşturun." -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "Uç Tipi" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "Hizalama Değeri" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 -#: appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 +#: appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is " @@ -12134,12 +12145,12 @@ msgstr "" "- 'Alan' - Temizlenecek alanın seçimine başlamak için sol tıklayın.\n" "- Nesne' - Belirtilen nesne alanı içindeki bakır temizliği yapılır." -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 msgid "Paint Plugin" msgstr "Çizim Eklentisi" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 -#: appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 +#: appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be " @@ -12163,7 +12174,7 @@ msgstr "" msgid "Panelize Plugin" msgstr "Panelli PCB Eklentisi" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" @@ -12172,13 +12183,13 @@ msgstr "" "Bir (x, y) öge dizisi içeren bir nesne oluşturun. Her öge orijinal\n" "nesnenin birbirinden X, Y mesafesine aralanmış bir kopyasıdır." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 -#: appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 +#: appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "Sütun Aralığı" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 -#: appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 +#: appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." @@ -12186,13 +12197,13 @@ msgstr "" "İstenen panelin sütunları arasındaki mesafe.\n" "Mevcut birimlerde." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 -#: appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 +#: appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "Satır Aralığı" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 -#: appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 +#: appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." @@ -12200,28 +12211,28 @@ msgstr "" "İstenen panelin satırları arasındaki mesafe.\n" "Mevcut birimlerde." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 -#: appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 +#: appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "İstenen panelin sütun sayısı" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 -#: appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 +#: appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "İstenen panelin satır sayısı" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 -#: appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 +#: appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "Şekil" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 -#: appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 +#: appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "Panel Türü" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 -#: appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 +#: appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" @@ -12231,8 +12242,8 @@ msgstr "" "- Gerber\n" "- Şekil" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 -#: appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 +#: appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -12244,12 +12255,12 @@ msgstr "" "herhangi iki Çizgi öğesini bulacak ve üst üste \n" "binen parçaları kaldırarak bunlardan yalnızca birini tutacaktır." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "Panel İçinde Sınırla" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 -#: appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 +#: appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -12264,13 +12275,13 @@ msgstr "" "seçilen alana tamamen sığması için çok sayıda sütun ve \n" "satır bulunur." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 -#: appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 +#: appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "Genişlik (GX)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 -#: appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 +#: appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." @@ -12278,13 +12289,13 @@ msgstr "" "Panelin sığması gereken genişlik (GX).\n" "Mevcut birimlerde." -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 -#: appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 +#: appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "Yükseklik (YY)" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 -#: appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 +#: appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -12296,7 +12307,7 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "Lehim Pastası Eklentisi" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." @@ -12304,50 +12315,50 @@ msgstr "" "Lehim pastasını PCB'ye dağıtmak için\n" "kullanılan G-Kodunu oluşturmaya yarayan araç." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "Yeni Ağızlık Çapı" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "Araçlar Tablosuna eklenecek yeni nozul (ağızlık) çapı" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "Z Dağıtım Başlangıcı" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "Lehim pastası dağıtımı başladığında yükseklik (Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "Z Dağıtımı" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "Lehim pastası dağıtımı yaparken yükseklik (Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "Z Dağıtım Durdurma" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "Lehim pastası dağıtımı durduğunda yükseklik (Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "Z Kalkış" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" @@ -12356,16 +12367,16 @@ msgstr "" "Pedler arasında hareket için yükseklik (Z) \n" "(lehim pastası dağıtımı olmadan)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "Z Ucu Değiştir" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "Nozulun (ağızlık) değiştirilmesi için yükseklik (Z)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" @@ -12374,12 +12385,12 @@ msgstr "" "Nozul (ağızlık) değişimi için X, Y konumu.\n" "Biçim (x, y) şeklindedir; burada x ve y, gerçek sayılardır." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "X-Y düzlemi boyunca hareket ederken ilerleme hızı." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" @@ -12388,12 +12399,12 @@ msgstr "" "Dikey olarak hareket ederken ilerleme hızı (hız)\n" "(Z düzleminde)." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "Z Dağıtım İlerleme Hızı" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" @@ -12402,34 +12413,34 @@ msgstr "" "Dikey olarak Dağıtım konumuna (Z düzleminde)\n" "giderken ilerleme hızı." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "İLERİ Dağıtıcı Hızı" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." msgstr "Lehim pastasını dağıtıcı, nozuldan (ağızlık) iterken dağıtıcı hızı." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "İLERİ Bekleme Süresi" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "Lehim pastası verildikten sonra duraklatın." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "GERİ Çekme Hızı" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" @@ -12438,12 +12449,12 @@ msgstr "" "Lehim pastasını dağıtıcı, nozuldan (ağızlık)\n" "geri çekerken dağıtıcı hızı." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "GERİ Bekleme Süresi" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" @@ -12452,7 +12463,7 @@ msgstr "" "Basınç dengesini sağlamak için nozul (ağızlık) \n" "geri çekildikten sonra duraklayın." -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "G-Kodu oluşumunu kontrol eden dosyalar." @@ -12461,7 +12472,7 @@ msgstr "G-Kodu oluşumunu kontrol eden dosyalar." msgid "Substractor Plugin" msgstr "Çıkarıcı Eklentisi" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." @@ -12469,21 +12480,21 @@ msgstr "" "Aynı türden bir gerber veya şekil nesnesini birinden\n" "çıkarmak için kullanılan bir araç." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "Yolları Kapat" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "" "Bunun işaretlenmesi, Şekil çıkarma nesnesi tarafından kesilen yolları " "kapatır." -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "Kaynağı Sil" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -12495,13 +12506,13 @@ msgstr "" msgid "Transform Plugin" msgstr "Döndürme Eklentisi" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." msgstr "Uygulama nesnesine uygulanabilen çeşitli yönlendirmeler." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 #: appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" @@ -12518,17 +12529,17 @@ msgstr "" "- Nokta -> Kullanıcı tarafından tanımlanan X,Y koordinatları\n" "- Minimum Seçim -> Seçimin sınırlama kutusunun noktası" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 #: appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "Referans olarak kullanılan nesnenin türü." -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "Eğim" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -12541,38 +12552,38 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "Otomatik Tamamlayıcı Dizini" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "Onar" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" "Otomatik tamamlayıcı anahtar kelimeler\n" "listesini varsayılan duruma geri yükleyin." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 -#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appPlugins/ToolDrilling.py:2869 appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "Tümünü Sil" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "" "Tüm otomatik tamamlayıcı anahtar\n" "kelimeleri listeden silin." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "Anahtar Kelimeler Listesi" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -12584,32 +12595,32 @@ msgstr "" "Otomatik tamamlama, kod düzenleyicisine\n" "ve Tcl komut satırı için yüklenir." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "Uzantı" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "" "Listeye eklenecek veya listeden\n" "silinecek anahtar kelime." -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "Dizin Ekle" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "Listeye bir anahtar kelime ekler" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "Dizini Sil" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "Bir anahtar kelimeyi listeden siler" @@ -12617,27 +12628,27 @@ msgstr "Bir anahtar kelimeyi listeden siler" msgid "Excellon File associations" msgstr "Excellon Dosyası Uzantıları" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "Uzantı listesini varsayılan duruma geri yükleyin." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "Tüm uzantıları listeden silin." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "Uzantı Listesi" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." @@ -12645,45 +12656,45 @@ msgstr "" "FlatCAM ile ilişkilendirilecek\n" "dosya uzantılarının listesi." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "Listeye eklenecek veya silinecek dosya uzantısı." -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "Uzantı Ekle" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" -msgstr "Listeye bir dosya uzantısı ekler" +msgid "Add Extension" +msgstr "Uzantı Ekle" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" -msgstr "Uzantıyı Sil" +msgid "Add a file extension to the list" +msgstr "Listeye bir dosya uzantısı ekler" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 +msgid "Delete Extension" +msgstr "Uzantıyı Sil" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 msgid "Delete a file extension from the list" msgstr "Bir dosya uzantısını listeden siler" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" -msgstr "Uzantıyı Uygula" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "Uzantıyı Uygula" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -12750,201 +12761,59 @@ msgstr "" "FlatCAM Tcl komutlarının (Tcl komut satırnda görüntülenen) bir listesini " "almak için> help angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" -"Uç V-Şekli olduğu için devre dışı bırakıldı.\n" -"V-Şekli uçlar için kesme derinliği aşağıdaki gibi diğer seçeneklerden " -"hesaplanır:\n" -"\n" -"- 'V-Ucu Açısı' -> Ucun açısı\n" -"- 'V-Ucu Kalınlığı' -> Ucun kalınlığı \n" -"- Uç Kalınlığı -> Araçlar Tablosunda 'Kalınlık' sütununda bulunur.\n" -"NOT: Sıfır değeri uç kalınlığı: 'V-Ucu Kalınlığı' anlamına gelir." - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "Bu şekil işlendiği için işlenemiyor" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Hata. Araçlar Tablosunda seçili uç yok ..." - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -12952,53 +12821,44 @@ msgstr "" "Araçlar Tablosunda uç hizası seçilmiş ancak değer belirtilmemiştir. Bir uç " "hizası ekleyin veya hiza tipini değiştirin." -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "G Kodunu okuma işlemi devam ediyor ..." -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "G Kodunu okuma işlemi tamamlandı ..." -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "G Kodunu işleme tamamlandı" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "G Kodunun işlenmesi hata nedeniyle başarısız oldu" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "İptal edildi. Dosya boş, şekil yok" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "CNC İşi oluşturuldu" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "Parlatma Ekle" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "Şekil tamamen çizilemedi" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "Ölçek faktörü bir sayı olmalıdır: Tamsayı veya ondalıklı sayı." -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13006,7 +12866,7 @@ msgstr "" "(x, y) biçiminde bir çift değer gereklidir. Hizalama alanına yalnızca bir " "değer girmiş olabilirsiniz." -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -13016,23 +12876,7 @@ msgstr "" "X, Y alanının (x, y) biçiminde iki değer olması gerekir, ancak şimdi " "yalnızca bir değer var." -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "Silme işlemi başarısız oldu. Silinecek hariç tutma alanı yok." - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "Silme işlemi başarısız oldu. Silinecek hiçbir şey seçilmedi." - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -msgid "Value edited in Exclusion Table." -msgstr "Hariç Tutma Alanı Tablosunda düzenlenen değer." - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "Dolgulu Tampon" @@ -13040,16 +12884,16 @@ msgstr "Dolgulu Tampon" msgid "Operation could not be done." msgstr "İşlem tamamlanamadı." -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 -#: appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 +#: appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "Yalıtım şekli oluşturulamadı." -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "Yalıtım şekli başarı ile oluşturuldu" @@ -13081,7 +12925,7 @@ msgstr "Ölçekleniyor ..." msgid "Skewing..." msgstr "Eğriltiliyor..." -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "Boyutlar" @@ -13176,35 +13020,35 @@ msgstr "Bakır Alan" msgid "Script Editor" msgstr "Komut Düzenleyicisi" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "Komut" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "Toplu Kaydet" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "Nesne {old} 'den {new} olarak yeniden adlandırıldı" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 -#: app_Main.py:7580 app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 +#: app_Main.py:7584 app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "seçildi" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "Hatanın nedeni" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "Nesnelerin tümü seçildi." -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "Nesnelerin seçimi kaldırıldı." @@ -13295,7 +13139,7 @@ msgstr "Gerber Satır İçeriği" msgid "Gerber Parser ERROR" msgstr "Gerber okuma HATASI" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "Gerber tampon oluşturma işlemi başarıyla tamamlandı." @@ -13434,34 +13278,34 @@ msgstr "" "Eğer bir nokta seçilirse, bir noktaya göre hizalama yapar.\n" "Eğer iki nokta seçilirse, iki noktaya göre hizalama yapar." -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:326 -#: appPlugins/ToolIsolation.py:3683 appPlugins/ToolLevelling.py:2324 -#: appPlugins/ToolMilling.py:4574 appPlugins/ToolNCC.py:4682 -#: appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolInvertGerber.py:327 +#: appPlugins/ToolIsolation.py:3676 appPlugins/ToolLevelling.py:2324 +#: appPlugins/ToolMilling.py:4524 appPlugins/ToolNCC.py:4684 +#: appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "Verileri Sıfırla" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 -#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:329 -#: appPlugins/ToolIsolation.py:3686 appPlugins/ToolLevelling.py:2327 -#: appPlugins/ToolMilling.py:4577 appPlugins/ToolNCC.py:4685 -#: appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 +#: appPlugins/ToolFollow.py:799 appPlugins/ToolInvertGerber.py:330 +#: appPlugins/ToolIsolation.py:3679 appPlugins/ToolLevelling.py:2327 +#: appPlugins/ToolMilling.py:4527 appPlugins/ToolNCC.py:4687 +#: appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -13525,28 +13369,28 @@ msgstr "" "İstenen ve bilinen yöntemlere bağlı olarak kesme \n" "derinliğini veya etkili uç kalınlığını hesaplar. " -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "Alan Hesaplama" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "Plaket alanını nasıl hesaplayacağınızı seçin." -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "Mevcut Değer" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." @@ -13554,11 +13398,11 @@ msgstr "" "Bu, Güç Kaynağında ayarlanacak geçerli\n" "yoğunluk değeridir. Amper cinsinden." -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "Zaman" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." @@ -13566,7 +13410,7 @@ msgstr "" "Bu işlem için gereken tahmini süredir.\n" "Dakikalar içinde." -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -13617,19 +13461,19 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "İptal edildi. G Kod üretimi için dört nokta gereklidir." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 -#: appPlugins/ToolFilm.py:329 appPlugins/ToolFilm.py:333 -#: appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 +#: appPlugins/ToolFilm.py:330 appPlugins/ToolFilm.py:334 +#: appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 #: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 -#: app_Main.py:5104 app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 -#: app_Main.py:6254 app_Main.py:6558 app_Main.py:6719 app_Main.py:6765 -#: app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 app_Main.py:7084 -#: app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 -#: app_Main.py:10083 app_Main.py:10087 camlib.py:2451 camlib.py:2518 +#: app_Main.py:5108 app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 +#: app_Main.py:6258 app_Main.py:6562 app_Main.py:6723 app_Main.py:6769 +#: app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 app_Main.py:7088 +#: app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 +#: app_Main.py:10123 app_Main.py:10127 camlib.py:2451 camlib.py:2518 #: camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "Hiçbir nesne seçilmedi." @@ -13653,7 +13497,7 @@ msgstr "" "olduğunca) köşesinde olmalıdır." #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "Nesne Türü" @@ -13880,63 +13724,63 @@ msgstr "" "Yukarıdaki değerlere sahip nesnelerin \n" "düzeltilmesi (ölçeklendirilmesi ve/veya eğrilmesi)." -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "Çizgi Desenli dolgu yalnızca 'Tamamı' seçim şeklinde çalışır..." -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "Dolu (düz) dolgu seçildi." -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "Nokta Desenli dolgu seçildi." -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "Kare Desenli dolgu seçildi." -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "Yüklü Gerber nesnesi yok ..." -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "Şekil Ekle" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "Kaynak Dosya Ekle" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "Bakır dolgu işlemi tamamlandı." -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 #: appPlugins/ToolCutOut.py:1511 appPlugins/ToolCutOut.py:1603 #: appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 -#: appPlugins/ToolNCC.py:1142 appPlugins/ToolNCC.py:1588 -#: appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 -#: appPlugins/ToolPanelize.py:326 appPlugins/ToolPanelize.py:340 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 +#: appPlugins/ToolNCC.py:1144 appPlugins/ToolNCC.py:1590 +#: appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 +#: appPlugins/ToolPanelize.py:328 appPlugins/ToolPanelize.py:342 #: appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 @@ -13945,70 +13789,70 @@ msgstr "Bakır dolgu işlemi tamamlandı." msgid "Could not retrieve object" msgstr "Nesne alınamadı" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "Dolgu alanının bitiş noktasını tıklayın." -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "Bakır dolgu işlemi başladı. Seçenekler uygulanıyor." -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "Bakır dolgu. Dolgusuz alanlar hazırlanıyor." -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "Bakır dolgu. Bakır ile doldurmak için kullanılan alanlar hazırlanıyor." -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "Şekil şundan dolayı desteklenmiyor" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 -#: appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 +#: appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "Kullanılabilir nesne yok." -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "Belirtilen nesnenin türü desteklenmiyor." -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "Bakır dolgu. Dolgu ekleniyor ve tamponlanıyor." -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "Şekil Oluştur" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "Desen Kaplama Maskesi" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "Desen Kaplama Maskesi Ekle" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "Desen kaplama maskesi oluşturma işlemi tamamlandı." -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "Bakır dolgu aracından çıkış." -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "Bakır dolgunun ekleneceği Gerber nesnesi." -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 msgid "Thieving Parameters" msgstr "Dolgu Seçenekleri" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" @@ -14017,11 +13861,11 @@ msgstr "" "Bu seçim Gerber dosyasındaki bakır dolgu \n" "ile yollar arasındaki boşluğu ayarlar." -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "Seçilen Tür" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." @@ -14029,19 +13873,19 @@ msgstr "" "Bakır dolgusu için şablon olarak kullanılacak FlatCAM nesnesinin türü.\n" "Gerber, Excellon veya Şekil olabilir." -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "Nesne Türü" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 msgid "The Application object to be used as non copper clearing reference." msgstr "Bakır temizlemeye şablon olarak kullanılacak Uygulama nesnesi." -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "Bakır Dolgu Ekle" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." @@ -14049,11 +13893,11 @@ msgstr "" "Gerçek Gerber yolları dışında kalan alanları \n" "kaplayan ve parçalardan oluşmuş dolgular ekler." -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "Soyguncu Çubuğu Ekle" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -14065,11 +13909,11 @@ msgstr "" "(Soyguncu çubuğu: Deliklerin kaplanmasını kolaylaştırmak\n" "için bakır kenarlık (çerçeve)." -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "Lehim Maskesi Nesnesinin Seçimi" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" @@ -14079,11 +13923,11 @@ msgstr "" "Desen kaplama maskesi için bir \n" "taban olarak kullanılacaktır." -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "Kaplama Alanı" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -14101,11 +13945,11 @@ msgstr "" "biraz daha büyüktür ve bu alan lehim maskesi açıklıklarından\n" "hesaplanır." -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "Desen Kaplama Maskesi Oluştur" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" @@ -14116,74 +13960,74 @@ msgstr "" "(Soyguncu çubuğu: Deliklerin kaplanmasını \n" "kolaylaştırmak için bakır kenarlık (çerçeve)." -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 msgid "Corners" msgstr "Köşe İşaretleyici" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 -#: appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 +#: appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "Lütfen en az bir konum seçin" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "Delik genişliği sıfırdır." -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "Köşe delikleri içeren bir Excellon nesnesi oluşturuldu." -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "Köşe işaretleri olan bir Gerber nesnesi oluşturuldu." -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "Köşe işaretleri eklenecek Gerber nesnesi." -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "Konumlar" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "Köşe işaretlerinin yerleştirileceği yerler." -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 -#: app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 +#: app_Main.py:5650 msgid "Top Right" msgstr "Sağ Üst" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "TÜMÜNÜ Seç" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "Köşe İşareti Ekle" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "Seçilen Gerber dosyasına köşe işaretleri ekler." -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 msgid "Drills in Locations" msgstr "Konumlara Delik Ekle" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "Excellon Oluştur" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "Köşe işaretlerinin ortasına matkap delikleri ekleyecektir." -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 msgid "Check in Locations" msgstr "Konumları Kontrol Et" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -14195,6 +14039,38 @@ msgstr "" "hareket edecek, kullanıcı etkileşimini bekleyecek ve ardından \n" "sonuncuya kadar bir sonraki konuma geçecektir." +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 +#: appPlugins/ToolNCC.py:1260 appPlugins/ToolNCC.py:1385 +#: appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 +#: appPlugins/ToolSolderPaste.py:353 appPlugins/ToolSolderPaste.py:516 +#: app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "Lütfen ondalıklı formatta sıfır olmayan bir uç kalınlığı girin." + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "Araçlar Veri Tabanı dosyası yüklenemedi." + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 +#: appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "Uç, Araçlar Veri Tabanında yoktur. Varsayılan bir uç ekleniyor." + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" +"İptal edildi.\n" +"Araçlar Veri Tabanında aynı kalınlıkta birden çok uç bulundu." + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "Araçlar Veri Tabanından güncellenmiş uç." @@ -14203,9 +14079,9 @@ msgstr "Araçlar Veri Tabanından güncellenmiş uç." msgid "Default tool added." msgstr "Varsayılan uç eklendi." -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 -#: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2796 app_Main.py:6569 -#: app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 +#: appPlugins/ToolNCC.py:4000 appPlugins/ToolPaint.py:2792 app_Main.py:6573 +#: app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "Seçilen uç burada kullanılamaz. Başka bir uç seçerek tekrar deneyin." @@ -14253,13 +14129,13 @@ msgstr "Kesme işlemi tamamlandı." #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 -#: appPlugins/ToolNCC.py:1146 appPlugins/ToolNCC.py:1592 -#: appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 +#: appPlugins/ToolNCC.py:1148 appPlugins/ToolNCC.py:1594 +#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Nesne bulunamadı" @@ -14330,7 +14206,7 @@ msgid "" msgstr "Çokgenleri keserek yollar oluşturma işlemi." #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "Kaynak Nesne" @@ -14354,15 +14230,15 @@ msgstr "" msgid "Cutout Tool" msgstr "PCB Kesimi" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "Ara ve Ekle" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 -#: appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -14374,16 +14250,16 @@ msgstr "" "Bu, Araçlar Veri Tabanında bir arka plan aramasıyla yapılır.\n" "Araçlar Veri Tabanında hiçbir şey bulunmazsa, varsayılan bir araç eklenir." -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 -#: appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 +#: appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "Veri Tabanından Seç" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 -#: appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 +#: appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -14406,7 +14282,7 @@ msgstr "Geçit Boşlukları" msgid "Selection of the type of cutout." msgstr "Kesme şeklinin seçimi." -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "Otomatik" @@ -14549,7 +14425,7 @@ msgstr "" msgid "Object was mirrored" msgstr "Nesne terslendi" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -14965,33 +14841,89 @@ msgstr "Bu, noktadan noktaya ölçüm mesafesinin orta noktasıdır." msgid "Jump to Half Point" msgstr "Orta Noktaya Git" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +#: appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "İşlem İçin Seçenekler" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolNCC.py:613 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "Birden çok araç seçili" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "Hiçbir Araç Seçilmedi" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 #: appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "Mevcut araç seçenekleri tüm araçlara uygulandı." -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "Z Odak" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "Lazer Gücü" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "Silme işlemi başarısız oldu. Silinecek hariç tutma alanı yok." + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "Silme işlemi başarısız oldu. Silinecek hiçbir şey seçilmedi." + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +msgid "Value edited in Exclusion Table." +msgstr "Hariç Tutma Alanı Tablosunda düzenlenen değer." + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "Yüklenen Excellon dosyasında delik yok" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "Delinecek noktalar listesi oluşturuluyor ..." -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "Hata. Dışlama alanlarında delikler var." -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "G-Kodu başlatılıyor" @@ -14999,7 +14931,7 @@ msgstr "G-Kodu başlatılıyor" msgid "Generating CNCJob..." msgstr "CNC İşi oluşturuluyor ..." -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "Uç değiştir X, Y koordinat biçimi (x, y) şeklinde olmalıdır." @@ -15023,9 +14955,9 @@ msgstr "" "Araçlar Tablosundaki uçları, Veri Tabanından gelen \n" "yakın kalınlık değerine sahip uçlarla değiştirmeyi deneyecek." -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 -#: appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 +#: appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -15033,15 +14965,15 @@ msgstr "" "GCode oluşturmak için kullanılan veriler.\n" "Her araç kendi bu tür verileri depolar." -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 -#: appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 +#: appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "Seçenekleri Tüm Araçlara Uygula" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 -#: appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 +#: appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." @@ -15049,24 +14981,24 @@ msgstr "" "Formdaki geçerli seçenekler, Araçlar Tablosundaki \n" "tüm uçlara uygulanacaktır." -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 -#: appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 +#: appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "Ortak Seçenekler" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 -#: appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 +#: appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "Tüm araçlar için ortak olan seçenekler." -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "Z Uç Değiştir" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "X, Y Koordinatları" @@ -15078,19 +15010,19 @@ msgstr "" "Excellon Nesneleri için G-Kod çıktısını\n" "belirleyen önişlemci JSON dosyası." -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "Dışlama Alanları Ekle" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "Bu bölge tanımlayıcısıdır." -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "Dışlama alanının eklendiği nesnenin türü." -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." @@ -15098,7 +15030,7 @@ msgstr "" "Hariç tutma alanı için kullanılan yöntem. Hariç tutma alanlarının etrafından " "dolaşın veya üzerinden geçin." -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." @@ -15106,32 +15038,32 @@ msgstr "" "Yöntem \"Yukarı\" olarak seçilmişse bu, ucun dışlama alanından kaçınmak için " "gideceği yüksekliktir." -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "Alan Ekle:" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "Bir hariç tutma alanı ekleyin." -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "Dışlama alanlarının tümünü silin." -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "Seçilenleri Sil" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "Tabloda seçilen dışlama alanlarını siler." -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "CNC İş Nesnesi Oluştur" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -15154,7 +15086,7 @@ msgstr "Asit Aşındırma Telafisi" msgid "Missing parameter value." msgstr "Seçeneklerden bazı değerler belirlenmemiş." -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "Polarize edilecek Gerber nesnesi." @@ -15203,7 +15135,7 @@ msgstr "" msgid "Mils value" msgstr "Mil Değeri" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "Bu araç için kullanılan seçenekler" @@ -15292,37 +15224,37 @@ msgstr "" "Yanal aşınmayı telafi etmek için bakır özelliklerinin kalınlığını " "artıracaktır." -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 -#: appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 +#: appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "Delikler çıkarılmadı. Farklı seçenekler deneyin." -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 msgid "No soldermask extracted." msgstr "Lehim maskesi çıkarılamadı." -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 -#: appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 +#: appPlugins/ToolExtract.py:786 msgid "No cutout extracted." msgstr "PCB kesim şekli çıkarılamadı." -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "Deliklerin veya lehim maskesinin çıkarılacağı Gerber nesnesi." -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 msgid "Process all Pads." msgstr "Pedlerin tamamını işleyin." -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "Delik Çıkart" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 msgid "Extract an Excellon object from the Gerber pads." msgstr "Gerber pedlerinden bir Excellon nesnesi çıkarın." -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "Belirli bir Gerber dosyasındaki delikleri çıkartın." @@ -15394,30 +15326,30 @@ msgstr "" "lehim maskesi katmanına bir şekil ekleyecektir.\n" "Genişlik, her zaman bakır kaynağının genişliğinin iki katıdır." -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "Film için bir nesne yükleyin ve tekrar deneyin." -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "Çerçeve için bir nesne yükleyin ve tekrar deneyin." -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "Film oluşturuluyor ..." -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "Pozitif filmi dışa aktar" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "" "No Excellon object selected. Load an object for punching reference and retry." msgstr "" "Seçili Excellon nesnesi yok. Delik deliği oluşturmak için bir nesne yükleyin " "ve tekrar deneyin." -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 #: appPlugins/ToolPunchGerber.py:806 appPlugins/ToolPunchGerber.py:939 msgid "" "Failed. Punch hole size is bigger than some of the apertures in the Gerber " @@ -15426,23 +15358,23 @@ msgstr "" "Başarısız oldu. Delik yeri açma deliğinin boyutu Gerber nesnesindeki bazı " "deliklerden daha büyüktür." -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object " "geometry..." msgstr "Başarısız oldu. Yeni nesne şekli, kaynak nesne şekliyle aynıdır ..." -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "Negatif filmi dışa aktar" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 -#: appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 +#: appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "Çerçeve nesnesi yok. Bunun yerine" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." @@ -15450,15 +15382,15 @@ msgstr "" "Resmin görünebilmesi için seçilen sayfa boyutu içinde olması gerekir.\n" "'Sınırlar' sayfa boyutu için ilk çeyrekte olması gerekir." -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "Film dosyası şuraya aktarıldı" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "UV ışıkta pozlamak için pozitif / negatif bir film oluşturun." -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -15469,7 +15401,7 @@ msgstr "" "Nesne türü, Gerber veya Şekil olabilir.\n" "Buradaki seçim, açılır kutu listesindeki film nesnelerinin türünü belirtir." -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide " @@ -15480,7 +15412,7 @@ msgstr "" "Film türü şunlar olabilir: Gerber veya Şekil.\n" "Buradaki seçim, açılır kutu listesindeki nesnelerin türünü belirler." -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 msgid "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the five points of the geometry bounding box." @@ -15488,27 +15420,27 @@ msgstr "" "Ayarlama için başlangıç noktası olarak kullanılacak referans noktası.\n" "Şekil sınırlama kutusunun dört noktasından biri olabilir." -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 msgid "Scale Film" msgstr "Film Ölçeği" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 msgid "Skew Film" msgstr "Film Eğimi" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 msgid "Mirror Film" msgstr "Filmi Tersle" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "Film Seçenekleri" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "Delik Yeri Açma Delikleri" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" @@ -15518,11 +15450,11 @@ msgstr "" "pedlerinde delikler olacaktır.\n" "Bu, deliklerin elle delinmesini kolaylaştırmak için yapılır." -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "Kaynak" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" @@ -15533,34 +15465,34 @@ msgstr "" "alınacaktır. \n" "- Ped Merkezi -> Pedlerin merkezi referans olarak kullanmaya çalışacaktır." -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "Ped Merkezi" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "Excellon Delikleri" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "" "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "Pedlerde delik oluşturmak için Excellon'un şeklini filmden çıkarın." -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "Delik Boyutu" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "" "Buradaki değer, pedlerdeki delik yeri açama\n" "deliğinin ne kadar büyük olduğunu kontrol edecektir." -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "Filmi Kaydet" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -15571,7 +15503,7 @@ msgstr "" "Yeni bir FlatCAM nesnesi oluşturmaz, ancak onu doğrudan \n" "seçilen formatta kaydeder." -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object " "has pads." @@ -15614,13 +15546,13 @@ msgstr "Görüntüyü İçe Aktar" msgid "Import IMAGE" msgstr "Görüntüyü İçe Aktar" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 -#: app_Main.py:10854 app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 -#: app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 +#: app_Main.py:10894 app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 +#: app_Main.py:11254 app_Main.py:11341 msgid "File no longer available." msgstr "Dosya artık mevcut değil." -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15629,13 +15561,13 @@ msgstr "" "türleri desteklenir" #: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 -#: app_Main.py:10827 app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: app_Main.py:10867 app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "İçe aktarılıyor" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 -#: app_Main.py:10883 app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 -#: app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 +#: app_Main.py:10923 app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 +#: app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "Dosyanın yüklendiği yer" @@ -15736,7 +15668,7 @@ msgstr "Görüntüyü İçe Aktar" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Raster türü bir görüntü açın ve ardından FlatCAM'e aktarın." -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" @@ -15745,8 +15677,8 @@ msgstr "" "Gerber nesnesini tersine çevirir: Bakır içeren alanlar \n" "bakırdan temizlenir ve önceki boş alanlar bakırla doldurulur." -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 #: appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" @@ -15755,82 +15687,87 @@ msgstr "" "Gerber nesnesi şekil olarak tek parçadan oluşmaktadır.\n" "Bu tek parça arasında bulunabilecek bir mesafe yoktur." -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "Uçların uygunluğu kontrol ediliyor." -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "Kontrol ediliyor ..." -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 -#: appPlugins/ToolPaint.py:1196 appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 +#: appPlugins/ToolPaint.py:1192 appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "Araç Tablosunda seçili hiçbir uç yok." -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "Eksik yalıtım. En az bir uç tam bir yalıtım yapamadı." -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "En uygun uç kalınlığı bulundu" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 -#: appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "Araçlar Veri Tabanından Araçlar Tablosuna yeni uç eklendi." + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 +#: appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "Varsayılan uç eklendi." -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 -#: appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 +#: appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "Araçlar Tablosundaki uç düzenlendi." -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 -#: appPlugins/ToolPaint.py:1076 appPlugins/ToolSolderPaste.py:601 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 +#: appPlugins/ToolPaint.py:1072 appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Düzenleme iptal edildi. Yeni kalınlık değeri Araçlar Tablosunda zaten var." -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 -#: appPlugins/ToolPaint.py:1126 appPlugins/ToolSolderPaste.py:646 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 +#: appPlugins/ToolPaint.py:1122 appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "Silme işlemi başarısız oldu. Silmek için bir uç seçin." -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 -#: appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 +#: appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "Uç(lar) Araçlar Tablosundan silindi." -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "Yalıtılıyor" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "Yalıtım oluşturmak için çokgene tıklayın." -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "Şekil çıkarılıyor" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "Şekil kesişiyor" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "Boş şekil" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -15839,50 +15776,50 @@ msgstr "" "Kısmi hata. Şekil tüm uçlarla işlendi. Ancak hala yalıtılmamış şekil " "unsurları var. Daha küçük çaplı bir uç eklemeye çalışın." -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "Yalıtımı yapılamayan bakır özelliklerin koordinatları şunlardır:" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "Çokgen kaldırıldı" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Sonraki çokgeni eklemek/kaldırmak için tıklayın veya başlamak için sağ " "tıklayın." -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "Çokgen belirtilen konumda bulunamadı." -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "Tekli çokgenlerin listesi boş. İşlem iptal ediliyor." -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "Çizim alanının bitiş noktasını tıklayın." -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 -#: appPlugins/ToolPaint.py:2809 app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 +#: appPlugins/ToolPaint.py:2805 app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "Araçlar Tablosuna Araçlar Veri Tabanından bir uç eklendi." -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 -#: appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 +#: appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "Araçlar Tablosuna yeni uç eklendi." -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "Yalıtım oluşturmak için Gerber nesnesi." -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -15890,7 +15827,7 @@ msgstr "" "Algoritmanın bakır temizleme için\n" "kullanacağı araçları seçeceği uç listesi." -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -15907,13 +15844,13 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 -#: appPlugins/ToolNCC.py:229 appPlugins/ToolNCC.py:4267 -#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 +#: appPlugins/ToolNCC.py:230 appPlugins/ToolNCC.py:4269 +#: appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "Veri Tabanından Ekle" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -15921,8 +15858,8 @@ msgstr "" "Tam bir yalıtım yapmak için en\n" "uygun uç kalınlığını bulun." -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" @@ -15931,7 +15868,7 @@ msgstr "" "Araçlar Tablosundaki uçları silmek için, \n" "önce Araçlar Tablosunda bir satır seçin." -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -15943,19 +15880,19 @@ msgstr "" "Burada seçilen 'Nesne', aşağıdaki metin kutusunu dolduracak\n" "nesnenin türünü belirler." -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "Alanı, oluşturulacak yalıtım şekliyle ayrılacak nesne." -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 msgid "Select all available." msgstr "Mevcut olanların tümünü seçin." -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 msgid "Clear the selection." msgstr "Seçimi temizleyin." -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16294,15 +16231,15 @@ msgstr "" "içe aktarın ve ardından bu verileri orijinal G-Kod üzerine \n" "uygulayın, böylece otomatik dengeleme yapın." -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "Frezeleme" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "Baskı" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -16310,7 +16247,7 @@ msgstr "" "Negatif değer. Sayının tam değer kısmı ne kadar yüksekse\n" "fırçanın malzeme üzerindeki baskısı o kadar güçlüdür." -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 msgid "" "For V-shape tools the depth of cut is\n" "calculated from other parameters like:\n" @@ -16328,23 +16265,59 @@ msgstr "" "- Uç Kalınlığı -> Araçlar Tablosunda 'Kalınlık' sütununda bulunur.\n" "NOT: Sıfır değeri uç kalınlığı: 'V-Ucu Kalınlığı' anlamına gelir." -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "Uç, Araçlar Tablosuna eklendi." + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "Uç, Araçlar Tablosunda düzenlendi." + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "Hata. Kopyalamak için bir uç seçin." + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "Uç, Araçlar Tablosuna kopyalandı." + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "Hata. Silmek için bir uç seçin." + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "Uç, Araçlar Tablosundan silindi." + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "Delme ve frezeleme şekli oluşturuluyor ..." -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "Yuva frezeleme şekli oluşturuluyor ..." -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "Bu şekil işlendiği için işlenemiyor" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "Hata. Araçlar Tablosunda seçili uç yok ..." + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "Şekil tamamen çizilemedi" + +#: appPlugins/ToolMilling.py:3580 msgid "Object for milling operation." msgstr "Frezeleme işlemi için kullanılacak nesne." -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 msgid "Tools in the object used for milling." msgstr "Frezeleme için kullanılan nesnedeki delikler/yuvalar." -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -16354,7 +16327,7 @@ msgstr "" "Uç değiştirme onay kutusu seçilirse, uç değişikliği durumunda\n" "bu değer T1, T2 ... Tn olarak gösterilecek" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -16372,7 +16345,7 @@ msgstr "" "çalışma alanı üzerindeki \n" "çizimi etkinleştirebilir/devre dışı bırakabilirsiniz." -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -16385,15 +16358,15 @@ msgstr "" "- Her İkisi -> Hem delikleri hem de yuvaları veya mevcut olanları " "frezeleyecektir" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "Frezeyi yapacak ucun kalınlığı" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 msgid "Offset Type" msgstr "Hizalama Şekli" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -16411,15 +16384,7 @@ msgstr "" "- Dış (taraf) -> Ucun kesimi dışarıdaki şekil çizgisini takip edecektir.\n" "- Özel -> Uç, seçilen bir hizada kesecektir." -#: appPlugins/ToolMilling.py:3916 -msgid "In" -msgstr "İç" - -#: appPlugins/ToolMilling.py:3916 -msgid "Out" -msgstr "Out" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -16429,7 +16394,7 @@ msgstr "" "Seçilen hizalama şekli 'Özel' olduğunda kesim için kullanılacak değer.\n" "Değer 'dış' kesim için pozitif ve 'iç' kesim için negatif olabilir." -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -16453,114 +16418,114 @@ msgstr "nesnesi taşındı" msgid "Error when mouse left click." msgstr "Sol tıklandığında hata oluştu." -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "" "Incomplete isolation. None of the selected tools could do a complete " "isolation." msgstr "Eksik yalıtım. Seçilen uçların hiçbiri tam bir yalıtım sağlayamadı." -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "Seçilen uçlardan en az biri tam bir yalıtım yapabilir." -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 -#: appPlugins/ToolNCC.py:1404 appPlugins/ToolNCC.py:4047 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 +#: appPlugins/ToolNCC.py:1406 appPlugins/ToolNCC.py:4049 #: appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "Uç ekleme işlemi iptal edildi. Uç zaten Araçlar Tablosunda var." -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "Bakır Temizleme. Bakırı temizlenecek alanlar hazırlanıyor." -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "Bakır Temizleme. 'Boş' alanın hesaplanması işlemi yapılıyor." -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 -#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 -#: appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 -#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 +#: appPlugins/ToolNCC.py:2211 appPlugins/ToolNCC.py:2224 +#: appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 +#: appPlugins/ToolNCC.py:3616 appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "Tamponlama işlemi tamamlandı" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 -#: appPlugins/ToolNCC.py:2213 appPlugins/ToolNCC.py:2225 -#: appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 +#: appPlugins/ToolNCC.py:2215 appPlugins/ToolNCC.py:2227 +#: appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "Bakır temizliği yapılacak alanının kapsamı alınamadı." -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 -#: appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 +#: appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "Bakır Temizleme. 'Boş' alanın hesaplanması işlemi tamamlandı." -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 -#: appPlugins/ToolNCC.py:3238 appPlugins/ToolNCC.py:3540 -#: appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 +#: appPlugins/ToolNCC.py:3240 appPlugins/ToolNCC.py:3542 +#: appPlugins/ToolNCC.py:3623 msgid "" "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" "Yalıtım şekli bozuldu. Kenar boşluğu, yalıtım için kullanılan ucun " "kalınlığından daha küçük." -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 -#: appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 +#: appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "Seçilen nesne bakır temizleme işlemi için uygun değildir." -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "Çokgen temizleme yöntemi: Çizgi Bazlı." -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "Başarısız oldu. Çokgen temizleme yöntemi: Nokta Bazlı." -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "Başarısız oldu. Çokgen temizleme yöntemi: Standart." -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "Çokgen temizlenemedi. Yer:" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "" "There is no copper clearing tool in the selection and at least one is needed." msgstr "" "Seçimde bakır temizleme aracı yoktur ve en az bir araca ihtiyaç vardır." -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "" "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" "Bakır Temizleme. Bakırı temizlenecek alanlar belirlendi. Normal bakır " "temizleme işlemi başlatıldı." -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "Bakır temizleme aracı sınırlayıcı kutu oluşturamadı." -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "Bakır temizliği" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 -#: appPlugins/ToolNCC.py:3278 appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 +#: appPlugins/ToolNCC.py:3280 appPlugins/ToolNCC.py:3666 msgid "started." msgstr "kalınlıkta bir uçla başlatıldı." -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "Bu uç, bakır temizleme işlemi için kullanılamadı." -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16571,28 +16536,28 @@ msgstr "" "Genellikle uç kalınlığının çizim şekli için çok büyük olduğu anlamına gelir. " "Çizim seçeneklerini değiştirin ve tekrar deneyin." -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "Bakır temizleme işlemi başarıyla tamamlandı." -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "Bakırın temizlenmesi tamamlandı, ancak yollarda kırılmalar oldu" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 -#: appPlugins/ToolNCC.py:3453 appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 +#: appPlugins/ToolNCC.py:3455 appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "araçlar" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "Bakır temizleme \"Kalan Parça İşleme\" yöntemiyle başlatılmıştır." -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "Bakır temizleme \"Kalan Parça İşleme\" ile tamamlanmıştır." -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is " "broken for" @@ -16600,11 +16565,11 @@ msgstr "" "Bakır temizleme \"Kalan Parça İşleme\" ile tamamlandı; ancak yollarda " "kırılmalar oldu" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "Bakır temizleme başlatıldı. Seçenekler okunuyor." -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. " "Reload the Gerber file after this change." @@ -16613,7 +16578,7 @@ msgstr "" "Seçenekleri'nden \"Tam\" olarak kullanmayı deneyin. Bu değişikliği yaptıktan " "sonra Gerber dosyasını yeniden yükleyin." -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -16624,7 +16589,7 @@ msgstr "" "Bu türler olabilir: Gerber veya Geometri.\n" "Burada seçilen, 'Nesne' açılır kutudaki nesne türlerini belirler." -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -16641,7 +16606,7 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16649,7 +16614,7 @@ msgstr "" "Bakır temizleme işleminde kullanılacak FlatCAM nesnesinin türü.\n" "Gerber, Excellon veya Şekil olabilir." -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 msgid "Find Optimal" msgstr "En Uygun Uç" @@ -16683,47 +16648,47 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "En Uygun Uç. Minimum mesafe bulunuyor." -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "En Uygun Uç. İşlem başarıyla tamamlandı." -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "Bulunan mesafeler için belirlenen ondalık basamak sayısı." -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "Minimum Mesafe" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "Bakır elemanlar arasındaki minimum mesafeyi görüntüler." -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "Sonuç" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "Tekrarlama" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "Minimum mesafe aralığı kaç tane bulundu." -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "Minimum Nokta Koordinatları" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "Minimum mesafenin bulunduğu noktaların koordinatları." -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "Seçilen Konuma Git" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." @@ -16731,11 +16696,11 @@ msgstr "" "Yukarıdaki metin kutusundan bir konum\n" "seçin ve bu düğmeye tıklayın." -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "Diğer Mesafeler" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." @@ -16743,13 +16708,13 @@ msgstr "" "Gerber dosyasındaki kesin minimum değerler dışında kalan\n" "mesafeleri minimumdan maksimuma doğru görüntüler." -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "Diğer Nokta Koordinatları" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 -#: appPlugins/ToolOptimal.py:570 appPlugins/ToolOptimal.py:587 -#: appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 +#: appPlugins/ToolOptimal.py:571 appPlugins/ToolOptimal.py:588 +#: appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." @@ -16757,19 +16722,19 @@ msgstr "" "Minimum mesafeler dışındaki diğer \n" "mesafelerin bulunduğu noktaların koordinatları." -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "Gerber Mesafeleri" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "Nokta Koordinatları" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "Minimum Mesafeyi Bul" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -16791,11 +16756,11 @@ msgstr "PDF'yi açma işlemi iptal edildi" msgid "Parsing" msgstr "Okunuyor" -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "Açılamadı" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "Dosyada şekli bulunamadı" @@ -16812,39 +16777,39 @@ msgstr "PDF dosyası açılamadı." msgid "Rendered" msgstr "Çizim" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "Çok şekilli alanlarda çizim yapılamaz" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "Çizmek için şekle tıklayın." -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "Çokgen çizim yöntemi: Çizgi Bazlı." -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "Hata. Çokgen çizim yöntemi: Nokta Bazlı." -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "Hata. Çokgen çizim yöntemi: Standart." -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "Çizim işlemi= " -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "kalınlıkta bir uçla başlatıldı" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "İşlenecek şekil yok veya uç çapı çok büyük." -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -16855,44 +16820,44 @@ msgstr "" "büyük olduğu anlamına gelir. \n" "Çizim seçeneklerini değiştirin ve tekrar deneyin." -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "Çiziliyor..." -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "Çizim." -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 -#: appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 +#: appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "Çokgenin normal çizimi için görev başladı." -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 -#: appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 +#: appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "Şekil tamponlanıyor ..." -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 -#: appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 +#: appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "Çokgen bulunamadı." -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 -#: appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 +#: appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "Tüm çokgenleri çizmek için çalışmalar başladı." -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 -#: appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 +#: appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "Çizim işlemi başlatıldı." -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 msgid "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." @@ -16900,7 +16865,7 @@ msgstr "" "Yalnızca bakır modeli kapsayan uç çizimlerine\n" "sahip bir Şekil nesnesi oluşturun." -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -16912,13 +16877,13 @@ msgstr "" "Burada belirtilen \"Nesne\" açılır kutudaki\n" "nesnelerin türünü belirler." -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." msgstr "Çizim için kullanılacak uçların seçileceği liste." -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -16935,7 +16900,7 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." @@ -16943,42 +16908,42 @@ msgstr "" "Çizim için şablon olarak kullanılacak FlatCAM nesnesinin türüdür.\n" "Gerber, Excellon veya Şekil olabilir." -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "Çokgenler üzerinde bir çizim oluşturun." -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 msgid "Panelization" msgstr "Panelli PCB" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" "Sütunlar veya satırların değerleri sıfırdır. Bunları pozitif bir tamsayı " "olarak değiştirin." -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "Panel oluşturuluyor … " -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "Panel oluşturuluyor ... CNC kodu ekleniyor." -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "Çakışan yollar iyileştiriliyor." -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "İyileştirme tamamlandı." -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "Panel oluşturuluyor ... Kopyalar oluşturuluyor" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "" "{text} Too big for the constrain area. Final panel has {col} columns and " @@ -16987,11 +16952,11 @@ msgstr "" "{text} Kısıtlama alanı için çok büyük. Son panelde {col} sütun ve {row} " "satır var" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "Panel oluşturma işlemi başarıyla tamamlandı." -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -17002,7 +16967,7 @@ msgstr "" "Gerber, Excellon veya Şekil olabilir. \n" "Buradaki seçim, açılır kutudaki nesnelerin türünü belirler." -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." @@ -17010,11 +16975,11 @@ msgstr "" "Panelleştirilecek olan nesnedir. Bu, bir satır ve \n" "sütun dizisinde çoğaltılacak olan nesne anlamına gelir." -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "Panel Olarak Kullanılacak Nesne" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -17034,7 +16999,7 @@ msgstr "" "yaparken kullanışlıdır. Aralıklar (gerçek hizalar) bu seçilen nesneye \n" "uygulanacaktır, bu nedenle panelli nesneleri hizalı halde tutacaktır." -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -17045,7 +17010,7 @@ msgstr "" "Gerber veya Şekil olabilir.\n" "Buradaki seçim, Çerçeve Türü alanında bulunacak nesnelerin türünü belirler." -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." @@ -17053,11 +17018,11 @@ msgstr "" "Panelleştirilecek seçili nesne için\n" "kapsayıcı olarak kullanılan gerçek nesne." -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "Panel Bilgisi" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -17073,15 +17038,15 @@ msgstr "" "\n" "Aralık, panel dizisinin herhangi iki öğesi arasındaki mesafeyi ayarlar." -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "Paneli Sınırla" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "Panel Oluştur" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -17121,7 +17086,7 @@ msgstr "PCB Sihirbazı .INF dosyası yüklendi." msgid "Main PcbWizard Excellon file loaded." msgstr "Pcb Sihirbazı Excellon dosyası yüklendi." -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "Bu Excellon dosyası değil." @@ -17289,13 +17254,13 @@ msgstr "Seçim temizlendi." msgid "Gerber into which to punch holes" msgstr "Delik Yeri Açmak İçin Gerber" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "" "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" "Pedlerde delikler oluşturmak için Excellon'un şeklini Gerber'den çıkarın." -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" @@ -17304,7 +17269,7 @@ msgstr "" "El ile seçeneği seçildiğinde, delinecek pedler çalışma alanı \n" "üzerinde seçilir, ancak yalnızca işlenmiş pedlerde olanlar seçilir." -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -17966,15 +17931,15 @@ msgstr "" msgid "processes running." msgstr "süreçler işliyor." -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "Uygulama yeniden başlatılır." -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "Mevcut dili değiştirmek istediğinizden emin misiniz" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -17982,15 +17947,15 @@ msgstr "" "FlatCAM'da değiştirilmiş dosyalar veya nesneler var. Değişiklikleri " "kaydetmek istiyor musunuz?" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "Uygulama başlatılıyor ..." -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "Dil dosyaları bulunamadı. Uygulama dizesi yok." -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -17998,7 +17963,7 @@ msgstr "" "Uygulama başlatılıyor …\n" "Çalışma alanı başlatılıyor." -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -18008,46 +17973,46 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanının başlatılması tamamlandı" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "Yeni Proje - Kaydedilmedi" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Eski varsayılan yapılandırma dosyaları bulundu. Lütfen güncellemek için " "uygulamayı yeniden başlatın." -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "Yapılandırma dosyası açılamadı." -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "Komut dosyası açılamadı." -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "Excellon dosyası açılamadı." -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "G-Kod dosyası açılamadı." -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "Gerber dosyası açılamadı." -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Düzenlemek için bir Şekil, Gerber veya Excellon nesnesi seçin." -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "Düzenleyici başlatılamadı." -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -18056,85 +18021,85 @@ msgstr "" "Çoklu şekillerde, şekli aynı anda düzenlemek mümkün değildir. Bir kerede " "yalnızca bir şekli düzenleyin." -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "DÜZENLEYİCİ Alanı" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "Düzenleyici etkinleştirildi ..." -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "Düzenlenen nesneyi kaydetmek istiyor musunuz?" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "Nesne düzenlendikten sonra boş." -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "Düzenleyiciden çıkıldı ve düzenleyici içeriği kaydedildi." -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Güncellemek için bir Gerber, Şekil, Excellon veya CNC İş nesnesi seçin." -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "güncellendi, Uygulamaya dönülüyor ..." -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "Düzenleyiciden çıkıldı. Ancak düzenleyici içeriği kaydedilmedi." -#: app_Main.py:2845 +#: app_Main.py:2837 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Güncellemek için bir Gerber, Şekil, Excellon veya CNC İş nesnesi seçin." -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "Dosyaya Kaydet" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "Dosya şuraya aktarıldı" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "Son kullanılan dosya yazmak için açılamadı." -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "Son proje dosyası yazmak için açılamadı." -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "PCB Üretim dosyaları görüntüleyicisi /eklenti düzenleyici" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "Geliştirme" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "İNDİR" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "Sorun izleyici" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "Kapat" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "MIT lisansı altında lisanslanmıştır" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -18182,7 +18147,7 @@ msgstr "" "ALACAKLAR İÇİN\n" "SORUMLU OLMAYACAKTIR." -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikIcons8
Simgeleri " "oNline Web Fonts" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "Karşılama Ekranı" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "Geliştiriciler" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "Çevirmenler" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "Lisans" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "Açıklamalar" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "Geliştirici" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "Durum" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "E-posta" -#: app_Main.py:3439 +#: app_Main.py:3436 msgid "FlatCAM Author" msgstr "FlatCAM Oluşturucusu" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "FlatCAM Evo Oluşturucusu / Geliştiricisi" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "Dil" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "Çevirmen" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "Düzeltmeler" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Bu program % s ve kelimenin tam anlamıyla ücretsizdir." -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "Yine de katkı olmadan gelişemez." -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "Bu uygulamanın gelişmesini ve daha iyi hale gelmesini istiyorsanız" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "aşağıdakileri yaparak geliştirmeye katkıda bulunabilirsiniz :" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Bir geliştiriciyseniz, Bitbucket deposundaki Çekme İsteklerini" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Hata raporları oluşturmak amacıyla gerekli adımları atmak için Hata " "Raporlarını" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "Şimdiye kadar gördüklerinizi beğendiyseniz ..." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "Bağış gerekli DEĞİLDİR." -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "Ama memnuniyetle karşılanır. Bağış yapmak için" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "Katkıda Bulun" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "Link Değişimi" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "Yakında ..." -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "Nasıl Yapılır" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -18329,27 +18290,27 @@ msgstr "" "Uygulama hakkında bilgi alamazsanız, Yardım\n" "menüsünden \"YouTube Kanalı\" bağlantısını kullanın." -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "Alternatif Web Sayfası" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "FlatCAM'e kayıtlı seçili Excellon dosya uzantıları." -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "FlatCAM'e kayıtlı seçili G-Kod dosya uzantıları." -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "FlatCAM'e kayıtlı seçilmiş Gerber dosya uzantıları." -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "Birleştirme için en az iki nesne gerekir. Şu anda seçili olan nesneler" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -18365,43 +18326,43 @@ msgstr "" "sonuç beklendiği gibi olmayabilir.\n" "Oluşturulan G Kodunu kontrol edin." -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "Şekil birleştirme başarıyla tamamlandı" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Hata. Excellon birleştirme yalnızca Excellon nesnelerinde çalışır." -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "Excellon birleştirmesi başarıyla tamamlandı" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Hata. Gerber birleşimi sadece Gerber nesneleri üzerinde çalışır." -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "Gerber birleşmesi başarıyla tamamlandı" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "Hata. Bir Şekil nesnesi seçin ve tekrar deneyin." -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "Bir FlatCAM Şekil bekleniyordu, alınan" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "Şekil nesnesi Çoklu Şekil türüne dönüştürüldü." -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "Şekil nesnesi bir Tekli Şekil türüne dönüştürüldü." -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -18413,19 +18374,25 @@ msgstr "" "\n" "Devam etmek istiyor musunuz?" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "Birimler şuna dönüştürüldü" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "Çalışma alanı etkin." -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "Çalışma alanı devre dışı." -#: app_Main.py:4964 +#: app_Main.py:4913 +#, fuzzy +#| msgid "FlatCAM Preferences Folder opened." +msgid "FlatCAM log opened." +msgstr "FlatCAM Ayarları Klasörü açıldı." + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -18433,287 +18400,287 @@ msgstr "" "Uç ekleme yalnızca Gelişmiş işaretlendiğinde çalışır.\n" "Düzenle ->Ayarlar -> Genel - Uygulama Seviyesi ->Gelişmiş'i seçin." -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "Nesneleri Sil" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "Seçilen nesneleri kalıcı olarak silmek istediğinizden emin misiniz?" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "Çalışmayı Düzenleyici'ye kaydedin ve tekrar deneyin ..." -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "Nesne silindi" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "Orjini belirtmek için tıklayın ..." -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "Orijin noktası ayarlanıyor ..." -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "Orijin Ayarı" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "Orijin koordinatları belirtildi, ancak eksik." -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "Orijine taşınıyor ..." -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "Hata. Hiçbir nesne seçilmedi ..." -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "1. Çeyrek" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "2. Çeyrek" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "3. Çeyrek" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "4. Çeyrek" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "Konuma Atla..." -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "Koordinatları X, Y biçiminde girin:" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Yanlış koordinat girildi. Koordinatları şu biçimde girin: X, Y" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "Bul ..." -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Durduruluyor. Mevcut görev mümkün olan en kısa sürede kapatılacaktır ..." -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "Geçerli görev kullanıcının isteği üzerine kapatıldı ..." -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "Eski 2D grafik modunda kullanılamaz." -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "Bu nesne için Veri Tabanından bir araç eklenmesine izin verilmiyor." -#: app_Main.py:6620 +#: app_Main.py:6624 msgid "" "One or more Tools are edited.\n" "Do you want to save?" msgstr "Bir veya daha fazla araç düzenlendi. Kaydetmek istiyor musunuz?" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "Araçlar Veri Tabanını Kaydet" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "Açı Değerini Girin:" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "Döndürme işlemi tamamlandı." -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "Döndürme işlemi gerçekleştirilemedi." -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "X ekseninde eğme işlemi tamamlandı." -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "Y ekseninde eğme işlemi tamamlandı." -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "Yeni Izgara ..." -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "Izgara Boyutunu Girin:" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 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:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "Yeni ızgara eklendi" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "Izgara zaten var" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "Yeni ızgara ekleme işlemi iptal edildi" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "Izgara değeri mevcut değil" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "Izgara değeri silindi" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "Izgara değerini silme işlemi iptal edildi" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "İsim panoya kopyalandı ..." -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 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:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "Seçilen nesnenin CNC kodunu görüntüle." -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "Kod Düzenleyici" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 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:7941 +#: app_Main.py:7945 msgid "Failed to load the source code for the selected object" msgstr "Seçilen nesnenin CNC kodu yüklenemedi" -#: app_Main.py:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "Satıra Git ..." -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "Tüm nesneler yeniden çiziliyor" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "Son dosya listesi yüklenemedi." -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "Son dosya listesi okunamadı." -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "Son projelerin öğe listesi yüklenemedi." -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "Son proje öğelerinin listesi okunamadı." -#: app_Main.py:8141 +#: app_Main.py:8145 msgid "Recent files list was reset." msgstr "Son dosyalar listesi temizlendi." -#: app_Main.py:8155 +#: app_Main.py:8159 msgid "Recent projects list was reset." msgstr "Son projeler listesi temizlendi." -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "Son Projeleri Temizle" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "Listeyi Temizle" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "Yayın Tarihi" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "Görüntülendi" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "Maksimum Tutturma" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "Çalışma Alanı" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "Çalışma alanı etkin" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "Çalışma alanı boyutu" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "Çalışma alanı yönlendirmesi" -#: app_Main.py:8355 +#: app_Main.py:8359 msgid "Failed checking for latest version. Could not connect." msgstr "Program güncellemesi kontrol edilemedi. İnternet bağlantısı yok." -#: app_Main.py:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "En son sürüm bilgileri okunamıyor." -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "FlatCAM güncel!" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "Daha yeni bir sürüm var" -#: app_Main.py:8379 +#: app_Main.py:8383 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:8383 +#: app_Main.py:8387 msgid "info" msgstr "bilgi" -#: app_Main.py:8411 +#: app_Main.py:8421 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18724,44 +18691,44 @@ msgstr "" "desteklenmiyor. Düzenle -> Ayarlar -> Genel sekmesinde Grafik Modu'nu Legacy " "(2D) olarak değiştirin.\n" -#: app_Main.py:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "Tüm şekiller devre dışı." -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "Seçili olmayan tüm şekiller devre dışı bırakıldı." -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "Tüm şekiller etkin." -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "Seçili olmayan tüm şekiller etkinleştirildi." -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "Seçilen şekiller etkin ..." -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "Seçilen şekiller devre dışı ..." -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "Şekiller açılıyor ..." -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "Şekillerin bağlantısı kesiliyor ..." -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "Şeffaflık seviyesini ayarla ..." -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 -#: app_Main.py:9955 app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 +#: app_Main.py:9995 app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18769,93 +18736,93 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanını başlatılması tamamlandı" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "Gerber dosyası açılıyor." -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "Excellon dosyası açılıyor." -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "G-Kodu dosyası açılıyor." -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "HPGL2'yi Açın" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "HPGL2 dosyası açılıyor." -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "Yapılandırma Dosyasını Aç" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Yalnızca Şekil, Gerber ve CNC İş nesneleri kullanılabilir." -#: app_Main.py:9303 +#: app_Main.py:9326 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:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "PNG Görüntüsünü Dışa Aktar" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Hata. Sadece Gerber nesneleri Gerber dosyaları olarak kaydedilebilir ..." -#: app_Main.py:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "Gerber kaynak dosyasını kaydet" -#: app_Main.py:9389 +#: app_Main.py:9412 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:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "Komut dosyası kaynak dosyasını kaydet" -#: app_Main.py:9431 +#: app_Main.py:9454 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Hata. Yalnızca Belge nesneleri Belge dosyaları olarak kaydedilebilir ..." -#: app_Main.py:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "Belgenin kaynak dosyasını kaydet" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Hata. Yalnızca Excellon nesneleri Excellon dosyaları olarak " "kaydedilebilir ..." -#: app_Main.py:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "Excellon kaynak dosyasını kaydet" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "Yalnızca Şekil nesneleri kullanılabilir." -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "SVG'i İçe Aktar" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "DXF'i İçe Aktar" -#: app_Main.py:9709 +#: app_Main.py:9732 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18864,145 +18831,157 @@ msgstr "" "FlatCAM'de açık dosyalar/nesneler var. Yeni bir proje oluşturmak onları " "siler. Projeyi kaydetmek istiyor musunuz?" -#: app_Main.py:9835 +#: app_Main.py:9856 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the current settings/preferences?" +msgstr "Düzenlenen nesneyi kaydetmek istiyor musunuz?" + +#: app_Main.py:9857 +#, fuzzy +#| msgid "Save Preferences" +msgid "Save preferences" +msgstr "Ayarları Kaydet" + +#: app_Main.py:9875 msgid "Project created in" msgstr "Oluşturulan proje" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "saniye" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "Yeni proje oluşturuldu" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "Kod Düzenleyici'de yeni TLC komut dosyası oluşturuldu." -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "TCL Komut Dosyasını Aç" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "FlatCAM komut dosyası çalışıyor." -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "TCL komut dosyasını çalıştır" -#: app_Main.py:9992 +#: app_Main.py:10032 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:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "Projeyi Farklı Kaydet ..." -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "FlatCAM nesnelerini yazdır" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "Nesneyi PDF Olarak Kaydet ..." -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "PDF yazdırılıyor ..." -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "PDF dosyası şuraya kaydedildi" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "Dışa aktarılıyor ..." -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "SVG dosyası şuraya aktarıldı" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "FlatCAM Ayarlarını İçe Aktar" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "Varsayılan değerler şuradan alındı" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "FlatCAM Ayarlarını Dışa Aktar" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "Ayarlar şuraya aktarıldı" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "Excellon dosyası şuraya aktarıldı" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 -#: app_Main.py:10773 app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 +#: app_Main.py:10813 app_Main.py:10820 msgid "Could not export." msgstr "Dışa aktarılamadı." -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "Gerber dosyası şuraya aktarıldı" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "DXF dosyası şuraya aktarıldı" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "İçe aktarma başarısız oldu." -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "Dosya açılamadı" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "Dosya okunamadı" -#: app_Main.py:10942 +#: app_Main.py:10982 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:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 -#: app_Main.py:11217 app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 +#: app_Main.py:11257 app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 msgid "Opening" msgstr "Açılıyor" -#: app_Main.py:10966 +#: app_Main.py:11006 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:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "Dosya açılamıyor" -#: app_Main.py:11034 +#: app_Main.py:11074 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:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "G-Kod dosyası okunuyor" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "Bu G KOD'u değil" -#: app_Main.py:11100 +#: app_Main.py:11140 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19014,77 +18993,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:11156 +#: app_Main.py:11196 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:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "Başarısız oldu. Muhtemelen bir HPGL2 dosyası değil." -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı." -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "TCL komut dosyası açılamadı." -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "FlatCAM yapılandırma dosyası açılıyor." -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "Yapılandırma dosyası açılamadı" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "Proje Yükleniyor ... Lütfen Bekleyiniz ..." -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "FlatCAM proje dosyası açılıyor." -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "Proje dosyası açılamadı" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "Proje yükleniyor ... onarılıyor" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "Şuradan yüklenen proje" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "Proje kaydediliyor ..." -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "Proje şuraya kaydedildi" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "Nesne başka bir uygulama tarafından kullanılıyor." -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "Proje dosyası kontrol edilemedi" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "Lütfen kaydetmek için tekrar deneyin." -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "Kaydedilmiş proje dosyası okunamadı" -#: app_Main.py:11575 +#: app_Main.py:11615 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ı " @@ -19126,15 +19105,15 @@ msgstr "Nesne eğriltildi" msgid "Object was buffered" msgstr "Nesneye tampon uygulandı" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "Böyle bir seçenek yok" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "G-Kodu oluşturmadan önce şekil indeksleniyor..." -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -19148,29 +19127,29 @@ msgstr "" "değere sahip olması gerekir; uygulama, değeri negatif değere dönüştürür. " "Ortaya çıkan CNC kodunu (Gcode, vb.) Kontrol edin." -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "Z kesme derinliği değeri sıfırdır. Kesim yapılamaz, iptal ediliyor" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "X, Y son hareket koordinat biçimi (x, y) şeklinde olmalıdır." -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 -#: camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 +#: camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "Şu kalınlıktaki uç için G-Kodu başlatılıyor" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 -#: camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 +#: camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "G91 koordinatları uygulanmadı" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "Uç için G-Kodu oluşturma işlemi tamamlandı:" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -19178,7 +19157,7 @@ msgstr "" "Z kesme derinliği değeri yok veya sıfırdır. Büyük olasılıkla diğer " "seçeneklerin başarısız sonuçlarıdır." -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -19192,15 +19171,15 @@ msgstr "" "değere sahip olması gerekir; uygulama, değeri negatif değere dönüştürür. " "Ortaya çıkan CNC kodunu (Gcode, vb.) Kontrol edin." -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "Z kesme derinliği değeri sıfırdır. Kesim yapılamaz, dosya atlandı" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "Z kalkış değeri yok veya sıfırdır." -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -19214,19 +19193,19 @@ msgstr "" "olması gerekir, bu nedenle uygulama değeri pozitif hale getirecektir. Ortaya " "çıkan CNC Kodunu (Gcode, vb.) kontrol edin." -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "Z kalkış değeri sıfırdır. Bu tehlikeli, dosya atlanıyor" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "G-Kodu oluşturma işlemi tamamlanıyor" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "izlenen yollar" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19235,7 +19214,7 @@ msgstr "" "Düzenle -> Ayarlar -> Uç Değiştir X, Y alanının (x, y) biçiminde iki değer " "olması gerekir, ancak şimdi yalnızca bir değer var. " -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -19243,7 +19222,7 @@ msgstr "" "Düzenle ->Ayarlar -> X, Y Son Hareket alanının (x, y) biçiminde olması " "gerekir, ancak şimdi iki değil yalnızca bir değer var." -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -19252,14 +19231,14 @@ msgstr "" "Düzenle -> Ayarlar -> Uç Değiştir X, Y alanının (x, y) biçiminde iki değer " "olması gerekir, ancak şimdi yalnızca bir değer var." -#: camlib.py:5634 +#: camlib.py:5633 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Dolgulu şekil olmadan bir şekil nesnesinden bir CNC İşi oluşturmaya " "çalışıyorum." -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -19267,39 +19246,39 @@ msgstr "" "Uç hizalama değeri mevcut şekil için kullanılamayacak kadar negatif.\n" "Değeri artırın (modülde) ve tekrar deneyin." -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "Lehim Pastası şeklinde hiçbir uç bilgisi yoktur." -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "Lehim Pastası G-Kodu oluşturma tamamlandı" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "G-Kod dosyası okunuyor. Satır sayısı" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "Okunan G-Kod dosyasından şekil oluşturuluyor. " -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "Uç kalınlığı için GCode dosyası okunuyor" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "Satır sayısı" -#: camlib.py:6713 +#: camlib.py:6712 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:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "G91 koordinatları uygulanmadı ..." -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr "Varsayılan dosya okunamadı." @@ -19401,6 +19380,40 @@ msgstr "Orijin, yüklenen tüm nesneleri hizalayarak ayarlanıyor " msgid "No Geometry name in args. Provide a name and try again." msgstr "Değişkenlerde Şekil ismi yok. Lütfen bir isim girin ve tekrar deneyin." +#~ msgid "V-shape" +#~ msgstr "V-Şekli" + +#~ msgid "" +#~ "The tip angle for V-Shape Tool.\n" +#~ "In degrees." +#~ msgstr "" +#~ "V ucu için uç kalınlığı.\n" +#~ "Derece olarak." + +#~ msgid "" +#~ "Disabled because the tool is V-shape.\n" +#~ "For V-shape tools the depth of cut is\n" +#~ "calculated from other parameters like:\n" +#~ "- 'V-tip Angle' -> angle at the tip of the tool\n" +#~ "- 'V-tip Dia' -> diameter at the tip of the tool \n" +#~ "- Tool Dia -> 'Dia' column found in the Tool Table\n" +#~ "NB: a value of zero means that Tool Dia = 'V-tip Dia'" +#~ msgstr "" +#~ "Uç V-Şekli olduğu için devre dışı bırakıldı.\n" +#~ "V-Şekli uçlar için kesme derinliği aşağıdaki gibi diğer seçeneklerden " +#~ "hesaplanır:\n" +#~ "\n" +#~ "- 'V-Ucu Açısı' -> Ucun açısı\n" +#~ "- 'V-Ucu Kalınlığı' -> Ucun kalınlığı \n" +#~ "- Uç Kalınlığı -> Araçlar Tablosunda 'Kalınlık' sütununda bulunur.\n" +#~ "NOT: Sıfır değeri uç kalınlığı: 'V-Ucu Kalınlığı' anlamına gelir." + +#~ msgid "Polish" +#~ msgstr "Parlatma Ekle" + +#~ msgid "Corrections" +#~ msgstr "Düzeltmeler" + #~ msgid "TT" #~ msgstr "TT" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index a866024d..8035cc43 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-07-18 12:02+0300\n" +"POT-Creation-Date: 2021-08-23 14:00+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -84,7 +84,7 @@ msgstr "" msgid "Bookmark added." msgstr "" -#: Bookmark.py:247 app_Main.py:3752 app_Main.py:3794 +#: Bookmark.py:247 app_Main.py:3742 app_Main.py:3784 msgid "Backup Site" msgstr "" @@ -100,7 +100,7 @@ msgstr "" msgid "Export Bookmarks" msgstr "" -#: Bookmark.py:297 appGUI/MainGUI.py:606 +#: Bookmark.py:297 appGUI/MainGUI.py:611 msgid "Bookmarks" msgstr "" @@ -109,36 +109,36 @@ msgstr "" #: appEditors/AppGeoEditor.py:686 appEditors/AppGeoEditor.py:1203 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppTextEditor.py:261 appGUI/MainGUI.py:3155 -#: appGUI/MainGUI.py:3373 appGUI/MainGUI.py:3598 appObjects/ObjectCollection.py:127 -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 appPlugins/ToolFilm.py:419 -#: appPlugins/ToolFilm.py:555 appPlugins/ToolImage.py:148 appPlugins/ToolLevelling.py:1577 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppTextEditor.py:262 appGUI/MainGUI.py:3163 +#: appGUI/MainGUI.py:3381 appGUI/MainGUI.py:3606 appObjects/ObjectCollection.py:127 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 appPlugins/ToolFilm.py:420 +#: appPlugins/ToolFilm.py:556 appPlugins/ToolImage.py:148 appPlugins/ToolLevelling.py:1577 #: appPlugins/ToolMove.py:275 appPlugins/ToolPcbWizard.py:224 #: appPlugins/ToolPcbWizard.py:247 appPlugins/ToolQRCode.py:624 appPlugins/ToolQRCode.py:673 -#: app_Main.py:1704 app_Main.py:3000 app_Main.py:4870 app_Main.py:5270 app_Main.py:9060 -#: app_Main.py:9099 app_Main.py:9143 app_Main.py:9169 app_Main.py:9209 app_Main.py:9234 -#: app_Main.py:9282 app_Main.py:9320 app_Main.py:9366 app_Main.py:9408 app_Main.py:9450 -#: app_Main.py:9491 app_Main.py:9533 app_Main.py:9578 app_Main.py:9630 app_Main.py:9662 -#: app_Main.py:9692 app_Main.py:9897 app_Main.py:9934 app_Main.py:9977 app_Main.py:10051 -#: app_Main.py:10107 app_Main.py:10373 app_Main.py:10408 +#: app_Main.py:1690 app_Main.py:2992 app_Main.py:4862 app_Main.py:5274 app_Main.py:9083 +#: app_Main.py:9122 app_Main.py:9166 app_Main.py:9192 app_Main.py:9232 app_Main.py:9257 +#: app_Main.py:9305 app_Main.py:9343 app_Main.py:9389 app_Main.py:9431 app_Main.py:9473 +#: app_Main.py:9514 app_Main.py:9556 app_Main.py:9601 app_Main.py:9653 app_Main.py:9685 +#: app_Main.py:9715 app_Main.py:9937 app_Main.py:9974 app_Main.py:10017 app_Main.py:10091 +#: app_Main.py:10147 app_Main.py:10413 app_Main.py:10448 msgid "Cancelled." msgstr "" -#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:316 -#: appObjects/FlatCAMCNCJob.py:726 appObjects/FlatCAMCNCJob.py:1133 -#: appPlugins/ToolFilm.py:772 appPlugins/ToolFilm.py:787 appPlugins/ToolFilm.py:836 -#: appPlugins/ToolFilm.py:1038 appPlugins/ToolFilm.py:1048 appPlugins/ToolFilm.py:1097 +#: Bookmark.py:312 appDatabase.py:2159 appEditors/AppTextEditor.py:317 +#: appObjects/FlatCAMCNCJob.py:730 appObjects/FlatCAMCNCJob.py:1154 +#: appPlugins/ToolFilm.py:773 appPlugins/ToolFilm.py:788 appPlugins/ToolFilm.py:837 +#: appPlugins/ToolFilm.py:1039 appPlugins/ToolFilm.py:1049 appPlugins/ToolFilm.py:1098 #: appPlugins/ToolLevelling.py:1499 appPlugins/ToolLevelling.py:1691 -#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3008 app_Main.py:10343 app_Main.py:10551 -#: app_Main.py:10686 app_Main.py:10752 app_Main.py:11590 +#: appPlugins/ToolSolderPaste.py:1156 app_Main.py:3000 app_Main.py:10383 app_Main.py:10591 +#: app_Main.py:10726 app_Main.py:10792 app_Main.py:11630 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." msgstr "" #: Bookmark.py:323 Bookmark.py:353 appDatabase.py:1750 appDatabase.py:2170 -#: appDatabase.py:2204 appPlugins/ToolNCC.py:1277 appPlugins/ToolPaint.py:873 -#: app_Main.py:3019 app_Main.py:6437 defaults.py:890 +#: appDatabase.py:2204 appPlugins/ToolNCC.py:1279 appPlugins/ToolPaint.py:873 +#: app_Main.py:3011 app_Main.py:6441 defaults.py:889 msgid "Could not load the file." msgstr "" @@ -162,28 +162,28 @@ msgstr "" msgid "The user requested a graceful exit of the current task." msgstr "" -#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:390 appPlugins/ToolFollow.py:229 -#: appPlugins/ToolIsolation.py:1621 appPlugins/ToolNCC.py:1647 appPlugins/ToolPaint.py:1227 +#: appCommon/Common.py:301 appPlugins/ToolCopperThieving.py:391 appPlugins/ToolFollow.py:229 +#: appPlugins/ToolIsolation.py:1590 appPlugins/ToolNCC.py:1649 appPlugins/ToolPaint.py:1223 msgid "Click the start point of the area." msgstr "" -#: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 appPlugins/ToolNCC.py:1706 -#: appPlugins/ToolPaint.py:1375 +#: appCommon/Common.py:360 appPlugins/ToolFollow.py:448 appPlugins/ToolNCC.py:1708 +#: appPlugins/ToolPaint.py:1371 msgid "Click the end point of the area." msgstr "" -#: appCommon/Common.py:366 appCommon/Common.py:470 appPlugins/ToolCopperThieving.py:434 +#: appCommon/Common.py:366 appCommon/Common.py:470 appPlugins/ToolCopperThieving.py:435 #: appPlugins/ToolFollow.py:454 appPlugins/ToolFollow.py:505 -#: appPlugins/ToolIsolation.py:2567 appPlugins/ToolIsolation.py:2619 -#: appPlugins/ToolNCC.py:1710 appPlugins/ToolNCC.py:1762 appPlugins/ToolPaint.py:1381 -#: appPlugins/ToolPaint.py:1432 +#: appPlugins/ToolIsolation.py:2529 appPlugins/ToolIsolation.py:2581 +#: appPlugins/ToolNCC.py:1712 appPlugins/ToolNCC.py:1764 appPlugins/ToolPaint.py:1377 +#: appPlugins/ToolPaint.py:1428 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" #: appCommon/Common.py:414 appEditors/AppGeoEditor.py:2495 #: appEditors/AppGerberEditor.py:1023 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2590 appPlugins/ToolNCC.py:1733 -#: appPlugins/ToolPaint.py:1403 +#: appPlugins/ToolFollow.py:476 appPlugins/ToolIsolation.py:2552 appPlugins/ToolNCC.py:1735 +#: appPlugins/ToolPaint.py:1399 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -219,29 +219,44 @@ msgstr "" msgid "Selected exclusion zones deleted." msgstr "" +#: appDatabase.py:28 appGUI/MainGUI.py:1696 appPlugins/ToolMilling.py:3866 +msgid "Path" +msgstr "" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "In" +msgstr "" + +#: appDatabase.py:28 appPlugins/ToolMilling.py:3866 +msgid "Out" +msgstr "" + +#: appDatabase.py:28 appGUI/MainGUI.py:874 appPlugins/ToolMilling.py:3866 +#: appPlugins/ToolMilling.py:3874 app_Main.py:8723 +msgid "Custom" +msgstr "" + #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 appObjects/FlatCAMCNCJob.py:233 -#: appObjects/FlatCAMGeometry.py:131 appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMGeometry.py:128 appPlugins/ToolMilling.py:3937 msgid "Roughing" msgstr "" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 appObjects/FlatCAMCNCJob.py:233 -#: appObjects/FlatCAMGeometry.py:131 appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMGeometry.py:128 appPlugins/ToolMilling.py:3937 msgid "Finishing" msgstr "" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:596 appDatabase.py:1783 #: appDatabase.py:2248 appDatabase.py:2431 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:2323 appGUI/MainGUI.py:4656 -#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:131 -#: appObjects/FlatCAMGeometry.py:1677 appObjects/FlatCAMGeometry.py:1678 -#: appObjects/FlatCAMGeometry.py:1687 appPlugins/ToolIsolation.py:198 -#: appPlugins/ToolIsolation.py:3154 appPlugins/ToolMilling.py:3987 -#: appPlugins/ToolNCC.py:4367 +#: appGUI/MainGUI.py:1098 appGUI/MainGUI.py:2331 appGUI/MainGUI.py:4673 +#: appObjects/FlatCAMCNCJob.py:233 appObjects/FlatCAMGeometry.py:128 +#: appPlugins/ToolIsolation.py:203 appPlugins/ToolIsolation.py:3116 +#: appPlugins/ToolMilling.py:3937 appPlugins/ToolNCC.py:4369 msgid "Isolation" msgstr "" #: appDatabase.py:29 appEditors/appGCodeEditor.py:192 appObjects/FlatCAMCNCJob.py:233 -#: appObjects/FlatCAMGeometry.py:131 appPlugins/ToolMilling.py:3987 +#: appObjects/FlatCAMGeometry.py:128 appPlugins/ToolMilling.py:3937 msgid "Polishing" msgstr "" @@ -252,20 +267,20 @@ msgstr "" #: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3486 #: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:571 appGUI/ObjectUI.py:894 #: appGUI/ObjectUI.py:1241 appGUI/ObjectUI.py:1502 appGUI/ObjectUI.py:1569 -#: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 app_Main.py:8260 +#: appPlugins/ToolCalibration.py:959 appPlugins/ToolFiducials.py:821 app_Main.py:8264 msgid "Name" msgstr "" #: appDatabase.py:38 appDatabase.py:265 appPlugins/ToolCalibration.py:960 -#: appPlugins/ToolMilling.py:3628 appPlugins/ToolSub.py:847 appPlugins/ToolSub.py:900 +#: appPlugins/ToolMilling.py:3578 appPlugins/ToolSub.py:847 appPlugins/ToolSub.py:900 msgid "Target" msgstr "" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2845 -#: appEditors/AppExcEditor.py:4026 appGUI/ObjectUI.py:668 appObjects/FlatCAMObj.py:710 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2847 +#: appEditors/AppExcEditor.py:4028 appGUI/ObjectUI.py:668 appObjects/FlatCAMObj.py:710 #: appObjects/FlatCAMObj.py:776 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolIsolation.py:3235 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:3007 appPlugins/ToolPcbWizard.py:445 +#: appPlugins/ToolIsolation.py:3197 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolNCC.py:4198 appPlugins/ToolPaint.py:3003 appPlugins/ToolPcbWizard.py:445 #: appPlugins/ToolReport.py:443 appPlugins/ToolReport.py:509 #: appPlugins/ToolSolderPaste.py:1230 tclCommands/TclCommandDrillcncjob.py:197 msgid "Diameter" @@ -307,8 +322,8 @@ msgid "" msgstr "" #: appDatabase.py:218 appDatabase.py:1192 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:173 appPlugins/ToolCalculators.py:525 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 appPlugins/ToolCalculators.py:525 #: appPlugins/ToolCutOut.py:2559 msgid "Tool Diameter" msgstr "" @@ -344,58 +359,60 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "" #: appDatabase.py:271 appDatabase.py:1780 appDatabase.py:1821 appDatabase.py:2232 -#: appDatabase.py:2428 appGUI/MainGUI.py:1491 app_Main.py:8258 +#: appDatabase.py:2428 appGUI/MainGUI.py:1496 app_Main.py:8262 msgid "General" msgstr "" #: appDatabase.py:271 appDatabase.py:1781 appDatabase.py:2235 appDatabase.py:2429 -#: appGUI/MainGUI.py:1084 appGUI/MainGUI.py:2314 appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:1089 appGUI/MainGUI.py:2322 appGUI/MainGUI.py:4677 #: appGUI/ObjectUI.py:737 appGUI/ObjectUI.py:1047 appPlugins/ToolMilling.py:60 #: appPlugins/ToolMilling.py:202 msgid "Milling" msgstr "" #: appDatabase.py:271 appDatabase.py:1782 appDatabase.py:2240 appDatabase.py:2430 -#: appGUI/MainGUI.py:1082 appGUI/MainGUI.py:2312 appGUI/ObjectUI.py:723 +#: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2320 appGUI/ObjectUI.py:723 #: appPlugins/ToolDrilling.py:55 appPlugins/ToolDrilling.py:198 #: appPlugins/ToolDrilling.py:1181 msgid "Drilling" msgstr "" #: appDatabase.py:271 appDatabase.py:1784 appDatabase.py:2256 appDatabase.py:2432 -#: appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1099 appGUI/MainGUI.py:1707 -#: appGUI/MainGUI.py:2329 appGUI/ObjectUI.py:1061 appPlugins/ToolPaint.py:216 -#: appPlugins/ToolPaint.py:905 appPlugins/ToolPaint.py:2904 +#: appEditors/AppGeoEditor.py:604 appGUI/MainGUI.py:1104 appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:2337 appGUI/ObjectUI.py:1061 appPlugins/ToolPaint.py:216 +#: appPlugins/ToolPaint.py:905 appPlugins/ToolPaint.py:2900 msgid "Paint" msgstr "" #: appDatabase.py:271 appDatabase.py:1785 appDatabase.py:2264 appDatabase.py:2433 -#: appGUI/MainGUI.py:1097 appGUI/MainGUI.py:2327 appGUI/ObjectUI.py:362 -#: appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:214 appPlugins/ToolNCC.py:1303 -#: appPlugins/ToolNCC.py:4097 +#: appGUI/MainGUI.py:1102 appGUI/MainGUI.py:2335 appGUI/ObjectUI.py:362 +#: appGUI/ObjectUI.py:1071 appPlugins/ToolNCC.py:215 appPlugins/ToolNCC.py:1305 +#: appPlugins/ToolNCC.py:4099 msgid "NCC" msgstr "" #: appDatabase.py:271 appDatabase.py:1786 appDatabase.py:2272 appDatabase.py:2434 -#: appGUI/MainGUI.py:1104 appGUI/MainGUI.py:2334 appGUI/ObjectUI.py:377 +#: appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2342 appGUI/ObjectUI.py:377 #: appPlugins/ToolCutOut.py:179 appPlugins/ToolCutOut.py:522 appPlugins/ToolCutOut.py:2286 msgid "Cutout" msgstr "" #: appDatabase.py:287 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:397 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:280 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:313 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 appPlugins/ToolFollow.py:761 -#: appPlugins/ToolIsolation.py:3235 appPlugins/ToolIsolation.py:3631 -#: appPlugins/ToolMilling.py:3951 appPlugins/ToolNCC.py:4196 appPlugins/ToolNCC.py:4637 -#: appPlugins/ToolPaint.py:3007 appPlugins/ToolPaint.py:3322 +#: appGUI/ObjectUI.py:1374 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:404 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:256 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:426 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 appPlugins/ToolFollow.py:761 +#: appPlugins/ToolIsolation.py:3341 appPlugins/ToolIsolation.py:3624 +#: appPlugins/ToolMilling.py:3901 appPlugins/ToolNCC.py:4198 appPlugins/ToolNCC.py:4639 +#: appPlugins/ToolPaint.py:3003 appPlugins/ToolPaint.py:3318 msgid "Shape" msgstr "" -#: appDatabase.py:289 appGUI/ObjectUI.py:1023 appPlugins/ToolIsolation.py:3253 -#: appPlugins/ToolMilling.py:3953 appPlugins/ToolNCC.py:4214 appPlugins/ToolPaint.py:3025 +#: appDatabase.py:289 appGUI/ObjectUI.py:1023 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:106 appPlugins/ToolIsolation.py:3343 +#: appPlugins/ToolMilling.py:3903 appPlugins/ToolNCC.py:4216 appPlugins/ToolPaint.py:3021 msgid "" "Tool Shape. \n" "Can be:\n" @@ -425,11 +442,11 @@ msgid "" msgstr "" #: appDatabase.py:337 appEditors/appGCodeEditor.py:804 appGUI/ObjectUI.py:999 -#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3975 +#: appGUI/ObjectUI.py:1374 appPlugins/ToolMilling.py:3925 msgid "Job" msgstr "" -#: appDatabase.py:340 appPlugins/ToolMilling.py:3978 +#: appDatabase.py:340 appPlugins/ToolMilling.py:3928 msgid "" "- Isolation -> informative - lower Feedrate as it uses a milling bit with a fine tip.\n" "- Roughing -> informative - lower Feedrate and multiDepth cut.\n" @@ -462,17 +479,17 @@ msgid "" msgstr "" #: appDatabase.py:391 appDatabase.py:898 appEditors/appGCodeEditor.py:815 -#: appGUI/ObjectUI.py:1384 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:109 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:96 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:104 appPlugins/ToolCalculators.py:513 +#: appGUI/ObjectUI.py:1384 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 appPlugins/ToolCalculators.py:513 #: appPlugins/ToolCutOut.py:2457 appPlugins/ToolDrilling.py:2411 -#: appPlugins/ToolMilling.py:1401 appPlugins/ToolMilling.py:4091 +#: appPlugins/ToolMilling.py:1400 appPlugins/ToolMilling.py:4041 msgid "Cut Z" msgstr "" @@ -503,12 +520,12 @@ msgid "" "The value used to cut into material on each pass." msgstr "" -#: appDatabase.py:432 appDatabase.py:964 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:120 appPlugins/ToolCalibration.py:799 +#: appDatabase.py:432 appDatabase.py:964 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:121 appPlugins/ToolCalibration.py:799 #: appPlugins/ToolDrilling.py:1559 appPlugins/ToolDrilling.py:2453 -#: appPlugins/ToolMilling.py:3298 appPlugins/ToolMilling.py:4134 +#: appPlugins/ToolMilling.py:3248 appPlugins/ToolMilling.py:4084 #: appPlugins/ToolSolderPaste.py:1350 msgid "Travel Z" msgstr "" @@ -547,9 +564,9 @@ msgid "" "the extra cut." msgstr "" -#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:141 -#: appPlugins/ToolMilling.py:4152 appPlugins/ToolSolderPaste.py:1392 +#: appDatabase.py:485 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:142 +#: appPlugins/ToolMilling.py:4102 appPlugins/ToolSolderPaste.py:1392 msgid "Feedrate X-Y" msgstr "" @@ -560,10 +577,10 @@ msgid "" msgstr "" #: appDatabase.py:499 appDatabase.py:987 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:151 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:207 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:154 -#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4170 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:152 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:208 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:155 +#: appPlugins/ToolDrilling.py:2470 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolSolderPaste.py:1405 msgid "Feedrate Z" msgstr "" @@ -586,7 +603,7 @@ msgid "" "the G0 g-code command. Mostly 3D printers." msgstr "" -#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:166 +#: appDatabase.py:534 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:167 msgid "Spindle Speed" msgstr "" @@ -598,7 +615,7 @@ msgid "" msgstr "" #: appDatabase.py:549 appDatabase.py:1042 appPlugins/ToolDrilling.py:2524 -#: appPlugins/ToolMilling.py:4255 +#: appPlugins/ToolMilling.py:4205 msgid "Dwell" msgstr "" @@ -619,11 +636,11 @@ msgid "" "A delay used to allow the motor spindle reach its set speed." msgstr "" -#: appDatabase.py:586 appPlugins/ToolNCC.py:4357 +#: appDatabase.py:586 appPlugins/ToolNCC.py:4359 msgid "Operation" msgstr "" -#: appDatabase.py:588 appPlugins/ToolNCC.py:4359 +#: appDatabase.py:588 appPlugins/ToolNCC.py:4361 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -631,25 +648,25 @@ msgid "" "- Clear -> the regular non-copper clearing." msgstr "" -#: appDatabase.py:595 appEditors/AppGerberEditor.py:6483 appPlugins/ToolNCC.py:4366 +#: appDatabase.py:595 appEditors/AppGerberEditor.py:6493 appPlugins/ToolNCC.py:4368 msgid "Clear" msgstr "" #: appDatabase.py:604 appDatabase.py:849 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:176 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:130 appPlugins/ToolIsolation.py:3413 -#: appPlugins/ToolMilling.py:3865 appPlugins/ToolNCC.py:4375 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:158 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:121 appPlugins/ToolIsolation.py:3406 +#: appPlugins/ToolMilling.py:3815 appPlugins/ToolNCC.py:4377 msgid "Milling Type" msgstr "" #: appDatabase.py:606 appDatabase.py:614 appDatabase.py:851 appDatabase.py:859 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:178 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:132 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 appPlugins/ToolIsolation.py:3415 -#: appPlugins/ToolIsolation.py:3423 appPlugins/ToolNCC.py:4377 appPlugins/ToolNCC.py:4385 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:131 appPlugins/ToolIsolation.py:3408 +#: appPlugins/ToolIsolation.py:3416 appPlugins/ToolNCC.py:4379 appPlugins/ToolNCC.py:4387 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -657,36 +674,36 @@ msgid "" msgstr "" #: appDatabase.py:611 appDatabase.py:856 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:183 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:137 appPlugins/ToolIsolation.py:3420 -#: appPlugins/ToolNCC.py:4382 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:128 appPlugins/ToolIsolation.py:3413 +#: appPlugins/ToolNCC.py:4384 msgid "Climb" msgstr "" #: appDatabase.py:612 appDatabase.py:857 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:184 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 appPlugins/ToolIsolation.py:3421 -#: appPlugins/ToolNCC.py:4383 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:129 appPlugins/ToolIsolation.py:3414 +#: appPlugins/ToolNCC.py:4385 msgid "Conventional" msgstr "" #: appDatabase.py:624 appDatabase.py:732 appDatabase.py:834 appDatabase.py:1085 -#: appEditors/AppGeoEditor.py:526 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:161 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:481 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:175 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:154 appPlugins/ToolDrilling.py:2572 -#: appPlugins/ToolIsolation.py:3398 appPlugins/ToolMilling.py:4008 -#: appPlugins/ToolNCC.py:4398 appPlugins/ToolPaint.py:3147 +#: appEditors/AppGeoEditor.py:526 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:489 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 appPlugins/ToolDrilling.py:2572 +#: appPlugins/ToolIsolation.py:3391 appPlugins/ToolMilling.py:3958 +#: appPlugins/ToolNCC.py:4400 appPlugins/ToolPaint.py:3143 msgid "Overlap" msgstr "" #: appDatabase.py:626 appDatabase.py:734 appEditors/AppGeoEditor.py:528 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:177 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:156 appPlugins/ToolNCC.py:4400 -#: appPlugins/ToolPaint.py:3149 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 appPlugins/ToolNCC.py:4402 +#: appPlugins/ToolPaint.py:3145 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -698,52 +715,52 @@ msgid "" msgstr "" #: appDatabase.py:645 appDatabase.py:1129 appEditors/AppGeoEditor.py:546 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:65 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:235 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:251 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:264 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:195 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:174 -#: appPlugins/ToolCopperThieving.py:1343 appPlugins/ToolCopperThieving.py:1620 -#: appPlugins/ToolCorners.py:814 appPlugins/ToolCutOut.py:2498 appPlugins/ToolCutOut.py:2808 -#: appPlugins/ToolExtract.py:1278 appPlugins/ToolFiducials.py:926 -#: appPlugins/ToolInvertGerber.py:273 appPlugins/ToolInvertGerber.py:281 -#: appPlugins/ToolMilling.py:3995 appPlugins/ToolNCC.py:4442 appPlugins/ToolNCC.py:4544 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:66 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:252 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:53 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:64 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:477 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:186 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:168 +#: appPlugins/ToolCopperThieving.py:1344 appPlugins/ToolCopperThieving.py:1621 +#: appPlugins/ToolCorners.py:815 appPlugins/ToolCutOut.py:2498 appPlugins/ToolCutOut.py:2808 +#: appPlugins/ToolExtract.py:1279 appPlugins/ToolFiducials.py:926 +#: appPlugins/ToolInvertGerber.py:274 appPlugins/ToolInvertGerber.py:282 +#: appPlugins/ToolMilling.py:3945 appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 msgid "Margin" msgstr "" -#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:67 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:54 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:118 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:197 appPlugins/ToolCopperThieving.py:1345 -#: appPlugins/ToolCorners.py:816 appPlugins/ToolFiducials.py:928 -#: appPlugins/ToolMilling.py:3997 appPlugins/ToolNCC.py:4444 appPlugins/ToolNCC.py:4546 +#: appDatabase.py:647 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:68 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:55 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:119 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:479 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:188 appPlugins/ToolCopperThieving.py:1346 +#: appPlugins/ToolCorners.py:817 appPlugins/ToolFiducials.py:928 +#: appPlugins/ToolMilling.py:3947 appPlugins/ToolNCC.py:4446 appPlugins/ToolNCC.py:4548 msgid "Bounding box margin." msgstr "" #: appDatabase.py:658 appDatabase.py:768 appEditors/AppGeoEditor.py:560 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:98 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:51 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:495 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:208 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:189 appPlugins/ToolExtract.py:1045 -#: appPlugins/ToolLevelling.py:1907 appPlugins/ToolMilling.py:4023 -#: appPlugins/ToolNCC.py:4419 appPlugins/ToolPaint.py:3183 -#: appPlugins/ToolPunchGerber.py:2117 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:503 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 appPlugins/ToolExtract.py:1046 +#: appPlugins/ToolLevelling.py:1907 appPlugins/ToolMilling.py:3973 +#: appPlugins/ToolNCC.py:4421 appPlugins/ToolPaint.py:3179 +#: appPlugins/ToolPunchGerber.py:2118 msgid "Method" msgstr "" -#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:210 -#: appPlugins/ToolNCC.py:4421 +#: appDatabase.py:660 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:201 +#: appPlugins/ToolNCC.py:4423 msgid "" "Algorithm for copper clearing:\n" "- Standard: Fixed step inwards.\n" @@ -752,85 +769,85 @@ msgid "" msgstr "" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolMilling.py:4033 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 appPlugins/ToolMilling.py:3983 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Standard" msgstr "" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 #: appEditors/AppGeoEditor.py:672 appEditors/AppGeoEditor.py:5974 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolMilling.py:4033 -#: appPlugins/ToolNCC.py:4434 appPlugins/ToolPaint.py:3197 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 appPlugins/ToolMilling.py:3983 +#: appPlugins/ToolNCC.py:4436 appPlugins/ToolPaint.py:3193 msgid "Seed" msgstr "" #: appDatabase.py:668 appDatabase.py:782 appEditors/AppGeoEditor.py:574 -#: appEditors/AppGeoEditor.py:5979 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appParsers/ParseGerber.py:447 -#: appParsers/ParseHPGL2.py:200 appPlugins/ToolMilling.py:4033 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appEditors/AppGeoEditor.py:5979 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:513 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 appParsers/ParseGerber.py:447 +#: appParsers/ParseHPGL2.py:200 appPlugins/ToolMilling.py:3983 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Lines" msgstr "" -#: appDatabase.py:668 appDatabase.py:782 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolNCC.py:4434 -#: appPlugins/ToolPaint.py:3197 +#: appDatabase.py:668 appDatabase.py:782 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:214 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 appPlugins/ToolNCC.py:4436 +#: appPlugins/ToolPaint.py:3193 msgid "Combo" msgstr "" #: appDatabase.py:676 appDatabase.py:793 appEditors/AppGeoEditor.py:581 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:215 appPlugins/ToolLevelling.py:1128 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:209 appPlugins/ToolLevelling.py:1128 #: appPlugins/ToolLevelling.py:1150 appPlugins/ToolLevelling.py:1992 -#: appPlugins/ToolLevelling.py:2015 appPlugins/ToolNCC.py:4455 appPlugins/ToolNCC.py:4557 -#: appPlugins/ToolPaint.py:3208 +#: appPlugins/ToolLevelling.py:2015 appPlugins/ToolNCC.py:4457 appPlugins/ToolNCC.py:4559 +#: appPlugins/ToolPaint.py:3204 msgid "Connect" msgstr "" #: appDatabase.py:680 appDatabase.py:796 appEditors/AppGeoEditor.py:583 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 appPlugins/ToolNCC.py:4459 -#: appPlugins/ToolNCC.py:4559 appPlugins/ToolPaint.py:3211 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:211 appPlugins/ToolNCC.py:4461 +#: appPlugins/ToolNCC.py:4561 appPlugins/ToolPaint.py:3207 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." msgstr "" #: appDatabase.py:686 appDatabase.py:800 appEditors/AppGeoEditor.py:591 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:223 appPlugins/ToolNCC.py:4465 -#: appPlugins/ToolNCC.py:4565 appPlugins/ToolPaint.py:3215 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 appPlugins/ToolNCC.py:4467 +#: appPlugins/ToolNCC.py:4567 appPlugins/ToolPaint.py:3211 msgid "Contour" msgstr "" #: appDatabase.py:690 appDatabase.py:803 appEditors/AppGeoEditor.py:593 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:225 appPlugins/ToolNCC.py:4469 -#: appPlugins/ToolNCC.py:4567 appPlugins/ToolPaint.py:3218 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:219 appPlugins/ToolNCC.py:4471 +#: appPlugins/ToolNCC.py:4569 appPlugins/ToolPaint.py:3214 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." msgstr "" #: appDatabase.py:696 appDatabase.py:753 appEditors/AppGeoEditor.py:715 -#: appEditors/AppGerberEditor.py:6659 appEditors/appGCodeEditor.py:804 +#: appEditors/AppGerberEditor.py:6669 appEditors/appGCodeEditor.py:804 #: appGUI/ObjectUI.py:133 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:248 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:176 -#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4475 -#: appPlugins/ToolNCC.py:4573 appPlugins/ToolPaint.py:3168 appPlugins/ToolPaint.py:3264 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 +#: appPlugins/ToolEtchCompensation.py:468 appPlugins/ToolNCC.py:4477 +#: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3164 appPlugins/ToolPaint.py:3260 #: appPlugins/ToolTransform.py:577 msgid "Offset" msgstr "" -#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:250 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:260 appPlugins/ToolNCC.py:4479 -#: appPlugins/ToolNCC.py:4575 +#: appDatabase.py:700 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:241 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:251 appPlugins/ToolNCC.py:4481 +#: appPlugins/ToolNCC.py:4577 msgid "" "If used, it will add an offset to the copper features.\n" "The copper clearing will finish to a distance\n" @@ -838,16 +855,16 @@ msgid "" msgstr "" #: appDatabase.py:755 appEditors/AppGeoEditor.py:548 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:176 appPlugins/ToolPaint.py:3170 -#: appPlugins/ToolPaint.py:3266 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:170 appPlugins/ToolPaint.py:3166 +#: appPlugins/ToolPaint.py:3262 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" "be painted." msgstr "" -#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:191 -#: appPlugins/ToolPaint.py:3185 +#: appDatabase.py:770 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:185 +#: appPlugins/ToolPaint.py:3181 msgid "" "Algorithm for painting:\n" "- Standard: Fixed step inwards.\n" @@ -860,36 +877,36 @@ msgid "" msgstr "" #: appDatabase.py:782 appDatabase.py:784 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:208 appPlugins/ToolPaint.py:141 -#: appPlugins/ToolPaint.py:414 appPlugins/ToolPaint.py:3197 appPlugins/ToolPaint.py:3199 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:202 appPlugins/ToolPaint.py:141 +#: appPlugins/ToolPaint.py:414 appPlugins/ToolPaint.py:3193 appPlugins/ToolPaint.py:3195 msgid "Laser_lines" msgstr "" -#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:148 -#: appPlugins/ToolIsolation.py:3385 +#: appDatabase.py:821 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appPlugins/ToolIsolation.py:3365 msgid "Passes" msgstr "" -#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3387 +#: appDatabase.py:823 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:122 +#: appPlugins/ToolIsolation.py:3367 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" -#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:163 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:483 appPlugins/ToolIsolation.py:3400 -#: appPlugins/ToolMilling.py:4010 +#: appDatabase.py:836 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:491 appPlugins/ToolIsolation.py:3393 +#: appPlugins/ToolMilling.py:3960 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" -#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:195 -#: appPlugins/ToolIsolation.py:3433 +#: appDatabase.py:869 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 +#: appPlugins/ToolIsolation.py:3426 msgid "Isolation Type" msgstr "" -#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:197 -#: appPlugins/ToolIsolation.py:3435 +#: appDatabase.py:871 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 +#: appPlugins/ToolIsolation.py:3428 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -901,35 +918,35 @@ msgid "" "inside of the polygon (e.g polygon is a 'doughnut' shape)." msgstr "" -#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:206 appPlugins/ToolIsolation.py:3444 +#: appDatabase.py:880 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:188 appPlugins/ToolIsolation.py:3437 msgid "Full" msgstr "" -#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:207 -#: appPlugins/ToolIsolation.py:3445 +#: appDatabase.py:881 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:189 +#: appPlugins/ToolIsolation.py:3438 msgid "Ext" msgstr "" -#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:208 -#: appPlugins/ToolIsolation.py:3446 +#: appDatabase.py:882 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:190 +#: appPlugins/ToolIsolation.py:3439 msgid "Int" msgstr "" -#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:53 -#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1403 -#: appPlugins/ToolMilling.py:4093 +#: appDatabase.py:900 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:54 +#: appPlugins/ToolDrilling.py:2413 appPlugins/ToolMilling.py:1402 +#: appPlugins/ToolMilling.py:4043 msgid "" "Drill depth (negative)\n" "below the copper surface." msgstr "" -#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 +#: appDatabase.py:916 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:269 #: appPlugins/ToolDrilling.py:2548 msgid "Offset Z" msgstr "" -#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 +#: appDatabase.py:918 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:271 #: appPlugins/ToolDrilling.py:2550 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" @@ -937,10 +954,10 @@ msgid "" "The value here can compensate the Cut Z parameter." msgstr "" -#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:70 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:97 appPlugins/ToolCutOut.py:2474 -#: appPlugins/ToolDrilling.py:2431 appPlugins/ToolMilling.py:4112 +#: appDatabase.py:935 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:72 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:71 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:98 appPlugins/ToolCutOut.py:2474 +#: appPlugins/ToolDrilling.py:2431 appPlugins/ToolMilling.py:4062 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -948,22 +965,22 @@ msgid "" "reached." msgstr "" -#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:108 appPlugins/ToolCutOut.py:2485 -#: appPlugins/ToolDrilling.py:2444 appPlugins/ToolMilling.py:4125 +#: appDatabase.py:957 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:83 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:109 appPlugins/ToolCutOut.py:2485 +#: appPlugins/ToolDrilling.py:2444 appPlugins/ToolMilling.py:4075 msgid "Depth of each pass (positive)." msgstr "" -#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4136 +#: appDatabase.py:966 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:93 +#: appPlugins/ToolDrilling.py:2455 appPlugins/ToolMilling.py:4086 msgid "" "Tool height when travelling\n" "across the XY plane." msgstr "" -#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:153 -#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4172 +#: appDatabase.py:989 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:154 +#: appPlugins/ToolDrilling.py:2472 appPlugins/ToolMilling.py:4122 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -971,14 +988,14 @@ msgid "" "This is for linear move G01." msgstr "" -#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:296 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:299 appPlugins/ToolDrilling.py:2487 -#: appPlugins/ToolMilling.py:4187 +#: appDatabase.py:1004 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:303 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:307 appPlugins/ToolDrilling.py:2487 +#: appPlugins/ToolMilling.py:4137 msgid "Feedrate Rapids" msgstr "" -#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:298 -#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4189 +#: appDatabase.py:1006 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:305 +#: appPlugins/ToolDrilling.py:2489 appPlugins/ToolMilling.py:4139 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -987,62 +1004,62 @@ msgid "" "ignore for any other cases." msgstr "" -#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:223 +#: appDatabase.py:1027 appGUI/preferences/tools/ToolsMillPrefGroupUI.py:224 #: appPlugins/ToolDrilling.py:1573 appPlugins/ToolDrilling.py:2509 -#: appPlugins/ToolMilling.py:3316 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolMilling.py:3266 appPlugins/ToolMilling.py:4190 msgid "Spindle speed" msgstr "" -#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:168 -#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4242 +#: appDatabase.py:1029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:169 +#: appPlugins/ToolDrilling.py:2511 appPlugins/ToolMilling.py:4192 msgid "" "Speed of the spindle\n" "in RPM (optional)" msgstr "" -#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:222 +#: appDatabase.py:1074 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:229 #: appPlugins/ToolDrilling.py:2564 msgid "Drill slots" msgstr "" -#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:224 +#: appDatabase.py:1076 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 #: appPlugins/ToolDrilling.py:2566 msgid "If the selected tool has slots then they will be drilled." msgstr "" -#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:231 +#: appDatabase.py:1087 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:238 #: appPlugins/ToolDrilling.py:2574 msgid "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" -#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 +#: appDatabase.py:1101 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appPlugins/ToolDrilling.py:2588 msgid "Last drill" msgstr "" -#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:245 +#: appDatabase.py:1103 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appPlugins/ToolDrilling.py:2590 msgid "" "If the slot length is not completely covered by drill holes,\n" "add a drill hole on the slot end point." msgstr "" -#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:253 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:266 appPlugins/ToolCutOut.py:2500 -#: appPlugins/ToolCutOut.py:2810 appPlugins/ToolExtract.py:1280 +#: appDatabase.py:1131 appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:254 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:268 appPlugins/ToolCutOut.py:2500 +#: appPlugins/ToolCutOut.py:2810 appPlugins/ToolExtract.py:1281 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" "the actual PCB border" msgstr "" -#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:121 +#: appDatabase.py:1143 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 #: appPlugins/ToolCutOut.py:2508 msgid "Gap size" msgstr "" -#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:123 +#: appDatabase.py:1145 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:125 #: appPlugins/ToolCutOut.py:2510 msgid "" "The size of the bridge gaps in the cutout\n" @@ -1051,12 +1068,12 @@ msgid "" "from which the PCB is cutout)." msgstr "" -#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:138 +#: appDatabase.py:1154 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 #: appPlugins/ToolCutOut.py:2524 msgid "Gap type" msgstr "" -#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:140 +#: appDatabase.py:1156 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:142 #: appPlugins/ToolCutOut.py:2526 msgid "" "The type of gap:\n" @@ -1065,60 +1082,60 @@ msgid "" "- M-Bites -> 'Mouse Bites' - same as 'bridge' but covered with drill holes" msgstr "" -#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 +#: appDatabase.py:1164 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 #: appPlugins/ToolCutOut.py:2534 msgid "Bridge" msgstr "" -#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:149 +#: appDatabase.py:1165 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:151 #: appPlugins/ToolCutOut.py:2535 msgid "Thin" msgstr "" -#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 +#: appDatabase.py:1176 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 #: appPlugins/ToolCutOut.py:2545 msgid "Depth" msgstr "" -#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:161 +#: appDatabase.py:1178 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:163 #: appPlugins/ToolCutOut.py:2547 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." msgstr "" -#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:175 +#: appDatabase.py:1194 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:177 #: appPlugins/ToolCutOut.py:2561 msgid "The drill hole diameter when doing mouse bites." msgstr "" -#: appDatabase.py:1205 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:186 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:215 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:185 -#: appPlugins/ToolCopperThieving.py:1490 appPlugins/ToolCopperThieving.py:1530 -#: appPlugins/ToolCopperThieving.py:1570 appPlugins/ToolCutOut.py:2571 +#: appDatabase.py:1205 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:187 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:216 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appPlugins/ToolCopperThieving.py:1491 appPlugins/ToolCopperThieving.py:1531 +#: appPlugins/ToolCopperThieving.py:1571 appPlugins/ToolCutOut.py:2571 msgid "Spacing" msgstr "" -#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:187 +#: appDatabase.py:1207 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:189 #: appPlugins/ToolCutOut.py:2573 msgid "The spacing between drill holes when doing mouse bites." msgstr "" -#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:220 +#: appDatabase.py:1226 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 #: appPlugins/ToolCutOut.py:2387 msgid "Convex Shape" msgstr "" -#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:222 +#: appDatabase.py:1229 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:224 #: appPlugins/ToolCutOut.py:2389 appPlugins/ToolCutOut.py:2394 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." msgstr "" -#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:196 +#: appDatabase.py:1237 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appPlugins/ToolCutOut.py:2618 msgid "Gaps" msgstr "" @@ -1191,40 +1208,40 @@ msgid "" "in the Tools Database." msgstr "" -#: appDatabase.py:1336 appGUI/GUIElements.py:2353 appGUI/GUIElements.py:2422 -#: appGUI/GUIElements.py:2483 appGUI/GUIElements.py:2548 appGUI/GUIElements.py:3934 -#: appGUI/MainGUI.py:1639 appGUI/preferences/PreferencesUIManager.py:1041 app_Main.py:2653 -#: app_Main.py:3879 app_Main.py:4807 app_Main.py:5060 app_Main.py:9718 +#: appDatabase.py:1336 appGUI/GUIElements.py:2357 appGUI/GUIElements.py:2427 +#: appGUI/GUIElements.py:2488 appGUI/GUIElements.py:2553 appGUI/GUIElements.py:3942 +#: appGUI/MainGUI.py:1645 appGUI/preferences/PreferencesUIManager.py:1038 app_Main.py:2645 +#: app_Main.py:3869 app_Main.py:4799 app_Main.py:5064 app_Main.py:9741 msgid "Cancel" msgstr "" -#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4559 -#: appEditors/AppExcEditor.py:4570 appEditors/appGCodeEditor.py:900 +#: appDatabase.py:1349 appDatabase.py:1360 appEditors/AppExcEditor.py:4562 +#: appEditors/AppExcEditor.py:4573 appEditors/appGCodeEditor.py:900 #: appEditors/appGCodeEditor.py:911 appGUI/ObjectUI.py:153 appGUI/ObjectUI.py:164 #: appPlugins/ToolAlignObjects.py:553 appPlugins/ToolAlignObjects.py:564 -#: appPlugins/ToolCalculators.py:748 appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:749 appPlugins/ToolCalculators.py:760 #: appPlugins/ToolCalibration.py:1425 appPlugins/ToolCalibration.py:1436 -#: appPlugins/ToolCopperThieving.py:1784 appPlugins/ToolCopperThieving.py:1795 -#: appPlugins/ToolCorners.py:928 appPlugins/ToolCorners.py:939 appPlugins/ToolCutOut.py:2876 +#: appPlugins/ToolCopperThieving.py:1785 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolCorners.py:929 appPlugins/ToolCorners.py:940 appPlugins/ToolCutOut.py:2876 #: appPlugins/ToolCutOut.py:2887 appPlugins/ToolDblSided.py:1139 #: appPlugins/ToolDblSided.py:1150 appPlugins/ToolDistance.py:682 #: appPlugins/ToolDistance.py:693 appPlugins/ToolDistanceMin.py:372 #: appPlugins/ToolDistanceMin.py:383 appPlugins/ToolDrilling.py:2933 #: appPlugins/ToolDrilling.py:2944 appPlugins/ToolEtchCompensation.py:527 -#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1357 -#: appPlugins/ToolExtract.py:1368 appPlugins/ToolFiducials.py:1091 -#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1714 appPlugins/ToolFilm.py:1725 +#: appPlugins/ToolEtchCompensation.py:538 appPlugins/ToolExtract.py:1358 +#: appPlugins/ToolExtract.py:1369 appPlugins/ToolFiducials.py:1091 +#: appPlugins/ToolFiducials.py:1102 appPlugins/ToolFilm.py:1715 appPlugins/ToolFilm.py:1726 #: appPlugins/ToolFollow.py:821 appPlugins/ToolFollow.py:832 appPlugins/ToolImage.py:367 -#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:344 -#: appPlugins/ToolInvertGerber.py:355 appPlugins/ToolIsolation.py:3700 -#: appPlugins/ToolIsolation.py:3711 appPlugins/ToolLevelling.py:2341 -#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4591 -#: appPlugins/ToolMilling.py:4602 appPlugins/ToolNCC.py:4799 appPlugins/ToolNCC.py:4810 -#: appPlugins/ToolOptimal.py:658 appPlugins/ToolOptimal.py:669 appPlugins/ToolPaint.py:3424 -#: appPlugins/ToolPaint.py:3435 appPlugins/ToolPanelize.py:1398 -#: appPlugins/ToolPanelize.py:1409 appPlugins/ToolPcbWizard.py:536 -#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2378 -#: appPlugins/ToolPunchGerber.py:2389 appPlugins/ToolQRCode.py:1044 +#: appPlugins/ToolImage.py:378 appPlugins/ToolInvertGerber.py:345 +#: appPlugins/ToolInvertGerber.py:356 appPlugins/ToolIsolation.py:3693 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolLevelling.py:2341 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolMilling.py:4541 +#: appPlugins/ToolMilling.py:4552 appPlugins/ToolNCC.py:4801 appPlugins/ToolNCC.py:4812 +#: appPlugins/ToolOptimal.py:659 appPlugins/ToolOptimal.py:670 appPlugins/ToolPaint.py:3420 +#: appPlugins/ToolPaint.py:3431 appPlugins/ToolPanelize.py:1400 +#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:536 +#: appPlugins/ToolPcbWizard.py:547 appPlugins/ToolPunchGerber.py:2379 +#: appPlugins/ToolPunchGerber.py:2390 appPlugins/ToolQRCode.py:1044 #: appPlugins/ToolQRCode.py:1055 appPlugins/ToolRulesCheck.py:1715 #: appPlugins/ToolRulesCheck.py:1726 appPlugins/ToolSolderPaste.py:1632 #: appPlugins/ToolSolderPaste.py:1643 appPlugins/ToolSub.py:968 appPlugins/ToolSub.py:979 @@ -1233,33 +1250,33 @@ msgstr "" msgid "Edited value is out of range" msgstr "" -#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4565 -#: appEditors/AppExcEditor.py:4572 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1355 appDatabase.py:1362 appEditors/AppExcEditor.py:4568 +#: appEditors/AppExcEditor.py:4575 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:913 appGUI/ObjectUI.py:159 appGUI/ObjectUI.py:166 #: appPlugins/ToolAlignObjects.py:559 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolCalculators.py:754 appPlugins/ToolCalculators.py:761 +#: appPlugins/ToolCalculators.py:755 appPlugins/ToolCalculators.py:762 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCalibration.py:1438 -#: appPlugins/ToolCopperThieving.py:1790 appPlugins/ToolCopperThieving.py:1797 -#: appPlugins/ToolCorners.py:934 appPlugins/ToolCorners.py:941 appPlugins/ToolCutOut.py:2882 +#: appPlugins/ToolCopperThieving.py:1791 appPlugins/ToolCopperThieving.py:1798 +#: appPlugins/ToolCorners.py:935 appPlugins/ToolCorners.py:942 appPlugins/ToolCutOut.py:2882 #: appPlugins/ToolCutOut.py:2889 appPlugins/ToolDblSided.py:1145 #: appPlugins/ToolDblSided.py:1152 appPlugins/ToolDistance.py:688 #: appPlugins/ToolDistance.py:695 appPlugins/ToolDistanceMin.py:378 #: appPlugins/ToolDistanceMin.py:385 appPlugins/ToolDrilling.py:2939 #: appPlugins/ToolDrilling.py:2946 appPlugins/ToolEtchCompensation.py:533 -#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1363 -#: appPlugins/ToolExtract.py:1370 appPlugins/ToolFiducials.py:1097 -#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1720 appPlugins/ToolFilm.py:1727 +#: appPlugins/ToolEtchCompensation.py:540 appPlugins/ToolExtract.py:1364 +#: appPlugins/ToolExtract.py:1371 appPlugins/ToolFiducials.py:1097 +#: appPlugins/ToolFiducials.py:1104 appPlugins/ToolFilm.py:1721 appPlugins/ToolFilm.py:1728 #: appPlugins/ToolFollow.py:827 appPlugins/ToolFollow.py:834 appPlugins/ToolImage.py:373 -#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:350 -#: appPlugins/ToolInvertGerber.py:357 appPlugins/ToolIsolation.py:3706 -#: appPlugins/ToolIsolation.py:3713 appPlugins/ToolLevelling.py:2347 -#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4597 -#: appPlugins/ToolMilling.py:4604 appPlugins/ToolNCC.py:4805 appPlugins/ToolNCC.py:4812 -#: appPlugins/ToolOptimal.py:664 appPlugins/ToolOptimal.py:671 appPlugins/ToolPaint.py:3430 -#: appPlugins/ToolPaint.py:3437 appPlugins/ToolPanelize.py:1404 -#: appPlugins/ToolPanelize.py:1411 appPlugins/ToolPcbWizard.py:542 -#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2384 -#: appPlugins/ToolPunchGerber.py:2391 appPlugins/ToolQRCode.py:1050 +#: appPlugins/ToolImage.py:380 appPlugins/ToolInvertGerber.py:351 +#: appPlugins/ToolInvertGerber.py:358 appPlugins/ToolIsolation.py:3699 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolLevelling.py:2347 +#: appPlugins/ToolLevelling.py:2354 appPlugins/ToolMilling.py:4547 +#: appPlugins/ToolMilling.py:4554 appPlugins/ToolNCC.py:4807 appPlugins/ToolNCC.py:4814 +#: appPlugins/ToolOptimal.py:665 appPlugins/ToolOptimal.py:672 appPlugins/ToolPaint.py:3426 +#: appPlugins/ToolPaint.py:3433 appPlugins/ToolPanelize.py:1406 +#: appPlugins/ToolPanelize.py:1413 appPlugins/ToolPcbWizard.py:542 +#: appPlugins/ToolPcbWizard.py:549 appPlugins/ToolPunchGerber.py:2385 +#: appPlugins/ToolPunchGerber.py:2392 appPlugins/ToolQRCode.py:1050 #: appPlugins/ToolQRCode.py:1057 appPlugins/ToolRulesCheck.py:1721 #: appPlugins/ToolRulesCheck.py:1728 appPlugins/ToolSolderPaste.py:1638 #: appPlugins/ToolSolderPaste.py:1645 appPlugins/ToolSub.py:974 appPlugins/ToolSub.py:981 @@ -1288,26 +1305,24 @@ msgstr "" msgid "Delete from DB" msgstr "" -#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3873 app_Main.py:9712 +#: appDatabase.py:1635 appTranslation.py:209 app_Main.py:3863 app_Main.py:9735 msgid "Save changes" msgstr "" #: appDatabase.py:1739 appDatabase.py:2226 appDatabase.py:2682 appDatabase.py:2694 -#: appGUI/MainGUI.py:495 appObjects/FlatCAMGeometry.py:1330 appPlugins/ToolCutOut.py:664 -#: appPlugins/ToolCutOut.py:686 appPlugins/ToolCutOut.py:723 -#: appPlugins/ToolIsolation.py:2797 appPlugins/ToolIsolation.py:2807 -#: appPlugins/ToolIsolation.py:2887 appPlugins/ToolMilling.py:2232 -#: appPlugins/ToolNCC.py:3994 appPlugins/ToolNCC.py:4004 appPlugins/ToolNCC.py:4080 -#: appPlugins/ToolPaint.py:2792 appPlugins/ToolPaint.py:2802 appPlugins/ToolPaint.py:2887 -#: app_Main.py:6441 app_Main.py:6478 app_Main.py:6565 app_Main.py:6577 app_Main.py:6586 -#: app_Main.py:6596 +#: appGUI/MainGUI.py:495 appPlugins/ToolCutOut.py:664 appPlugins/ToolCutOut.py:686 +#: appPlugins/ToolCutOut.py:723 appPlugins/ToolIsolation.py:2759 +#: appPlugins/ToolIsolation.py:2769 appPlugins/ToolIsolation.py:2849 +#: appPlugins/ToolMilling.py:2182 appPlugins/ToolNCC.py:3996 appPlugins/ToolNCC.py:4006 +#: appPlugins/ToolNCC.py:4082 appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 +#: appPlugins/ToolPaint.py:2883 app_Main.py:6445 app_Main.py:6482 app_Main.py:6569 +#: app_Main.py:6581 app_Main.py:6590 app_Main.py:6600 msgid "Tools Database" msgstr "" -#: appDatabase.py:1758 appDatabase.py:2212 appObjects/FlatCAMGeometry.py:1173 -#: appPlugins/ToolCutOut.py:508 appPlugins/ToolDrilling.py:1153 -#: appPlugins/ToolIsolation.py:1313 appPlugins/ToolMilling.py:2073 -#: appPlugins/ToolNCC.py:1288 appPlugins/ToolPaint.py:884 +#: appDatabase.py:1758 appDatabase.py:2212 appPlugins/ToolCutOut.py:508 +#: appPlugins/ToolDrilling.py:1153 appPlugins/ToolIsolation.py:1282 +#: appPlugins/ToolMilling.py:2023 appPlugins/ToolNCC.py:1290 appPlugins/ToolPaint.py:884 msgid "Failed to parse Tools DB file." msgstr "" @@ -1385,9 +1400,9 @@ msgstr "" #: appEditors/AppExcEditor.py:307 appEditors/AppExcEditor.py:596 #: appEditors/AppExcEditor.py:825 appEditors/AppExcEditor.py:1237 #: appEditors/AppExcEditor.py:1500 appEditors/AppExcEditor.py:1603 -#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2515 -#: appEditors/AppExcEditor.py:3319 appEditors/AppExcEditor.py:3326 -#: appEditors/AppExcEditor.py:3767 appEditors/AppGeoEditor.py:1416 +#: appEditors/AppExcEditor.py:1714 appEditors/AppExcEditor.py:2517 +#: appEditors/AppExcEditor.py:3321 appEditors/AppExcEditor.py:3328 +#: appEditors/AppExcEditor.py:3769 appEditors/AppGeoEditor.py:1416 #: appEditors/AppGeoEditor.py:2135 appEditors/AppGeoEditor.py:2375 #: appEditors/AppGeoEditor.py:2450 appEditors/AppGeoEditor.py:2529 #: appEditors/AppGeoEditor.py:2587 appEditors/AppGeoEditor.py:2792 @@ -1405,23 +1420,23 @@ msgstr "" #: appEditors/AppGerberEditor.py:1253 appEditors/AppGerberEditor.py:1514 #: appEditors/AppGerberEditor.py:1724 appEditors/AppGerberEditor.py:2014 #: appEditors/AppGerberEditor.py:2310 appEditors/AppGerberEditor.py:2391 -#: appEditors/AppGerberEditor.py:2501 appEditors/AppGerberEditor.py:3205 -#: appEditors/AppGerberEditor.py:4925 appEditors/AppGerberEditor.py:5198 -#: appEditors/AppGerberEditor.py:5216 appEditors/AppGerberEditor.py:5657 -#: appEditors/AppGerberEditor.py:5840 appEditors/AppGerberEditor.py:5902 -#: appEditors/AppGerberEditor.py:5949 appEditors/AppGerberEditor.py:7366 -#: appGUI/MainGUI.py:3136 appGUI/MainGUI.py:3148 appObjects/FlatCAMGeometry.py:744 -#: appObjects/FlatCAMGeometry.py:2824 appObjects/FlatCAMGeometry.py:2897 -#: appObjects/FlatCAMGerber.py:434 appParsers/ParseGerber.py:2183 -#: appParsers/ParseGerber.py:2274 appParsers/ParseGerber.py:2349 -#: appParsers/ParseGerber.py:2423 appParsers/ParseGerber.py:2485 +#: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:3206 +#: appEditors/AppGerberEditor.py:4934 appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5225 appEditors/AppGerberEditor.py:5666 +#: appEditors/AppGerberEditor.py:5849 appEditors/AppGerberEditor.py:5911 +#: appEditors/AppGerberEditor.py:5958 appEditors/AppGerberEditor.py:7376 +#: appGUI/MainGUI.py:3144 appGUI/MainGUI.py:3156 appObjects/FlatCAMGeometry.py:516 +#: appObjects/FlatCAMGeometry.py:1188 appObjects/FlatCAMGeometry.py:1261 +#: appObjects/FlatCAMGerber.py:423 appParsers/ParseGerber.py:2183 +#: appParsers/ParseGerber.py:2276 appParsers/ParseGerber.py:2351 +#: appParsers/ParseGerber.py:2425 appParsers/ParseGerber.py:2487 #: appPlugins/ToolAlignObjects.py:289 appPlugins/ToolAlignObjects.py:311 #: appPlugins/ToolCalculators.py:292 appPlugins/ToolCalculators.py:302 #: appPlugins/ToolCalibration.py:329 appPlugins/ToolCutOut.py:1593 #: appPlugins/ToolFiducials.py:627 appPlugins/ToolFiducials.py:641 #: appPlugins/ToolFollow.py:344 appPlugins/ToolFollow.py:415 -#: appPlugins/ToolIsolation.py:1579 appPlugins/ToolPaint.py:2350 -#: appPlugins/ToolPanelize.py:1071 app_Main.py:5609 app_Main.py:5763 +#: appPlugins/ToolIsolation.py:1548 appPlugins/ToolPaint.py:2346 +#: appPlugins/ToolPanelize.py:1073 app_Main.py:5613 app_Main.py:5767 #: tclCommands/TclCommandPanelize.py:304 tclCommands/TclCommandPanelize.py:313 msgid "Done." msgstr "" @@ -1433,7 +1448,7 @@ msgstr "" #: appEditors/AppExcEditor.py:377 appEditors/AppExcEditor.py:681 #: appEditors/AppExcEditor.py:914 appEditors/AppExcEditor.py:1571 #: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3750 +#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:3758 msgid "Click on target location ..." msgstr "" @@ -1456,21 +1471,21 @@ msgid "Too many items for the selected spacing angle." msgstr "" #: appEditors/AppExcEditor.py:583 appEditors/AppExcEditor.py:1224 -#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5836 -#: appObjects/FlatCAMCNCJob.py:803 appPlugins/ToolCopperThieving.py:349 -#: appPlugins/ToolCopperThieving.py:950 appPlugins/ToolCopperThieving.py:1162 -#: appPlugins/ToolCorners.py:249 appPlugins/ToolCorners.py:521 appPlugins/ToolCorners.py:624 +#: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:5845 +#: appObjects/FlatCAMCNCJob.py:807 appPlugins/ToolCopperThieving.py:350 +#: appPlugins/ToolCopperThieving.py:951 appPlugins/ToolCopperThieving.py:1163 +#: appPlugins/ToolCorners.py:250 appPlugins/ToolCorners.py:522 appPlugins/ToolCorners.py:625 #: appPlugins/ToolCutOut.py:951 appPlugins/ToolCutOut.py:977 appPlugins/ToolCutOut.py:1109 #: appPlugins/ToolCutOut.py:1332 appPlugins/ToolCutOut.py:1486 appPlugins/ToolCutOut.py:1529 #: appPlugins/ToolCutOut.py:1547 appPlugins/ToolCutOut.py:1561 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolExtract.py:723 -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolExtract.py:724 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 #: appPlugins/ToolFiducials.py:335 appPlugins/ToolFiducials.py:587 #: appPlugins/ToolFiducials.py:635 appPlugins/ToolFiducials.py:649 -#: appPlugins/ToolFilm.py:818 appPlugins/ToolFilm.py:1079 appPlugins/ToolMove.py:166 -#: appPlugins/ToolPaint.py:2344 app_Main.py:5104 app_Main.py:11483 app_Main.py:11493 -#: camlib.py:1172 camlib.py:2451 camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5321 -#: camlib.py:5716 +#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 appPlugins/ToolMove.py:166 +#: appPlugins/ToolPaint.py:2340 app_Main.py:5108 app_Main.py:11523 app_Main.py:11533 +#: camlib.py:1172 camlib.py:2451 camlib.py:2518 camlib.py:2586 camlib.py:2664 camlib.py:5320 +#: camlib.py:5715 msgid "Failed." msgstr "" @@ -1504,9 +1519,9 @@ msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" #: appEditors/AppExcEditor.py:1502 appEditors/AppExcEditor.py:1555 -#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3389 appGUI/MainGUI.py:3474 -#: appGUI/MainGUI.py:3520 appGUI/MainGUI.py:3612 appGUI/MainGUI.py:3727 -#: appGUI/MainGUI.py:3756 +#: appEditors/AppExcEditor.py:1566 appGUI/MainGUI.py:3397 appGUI/MainGUI.py:3482 +#: appGUI/MainGUI.py:3528 appGUI/MainGUI.py:3620 appGUI/MainGUI.py:3735 +#: appGUI/MainGUI.py:3764 msgid "Cancelled. Nothing selected." msgstr "" @@ -1516,133 +1531,131 @@ msgid "Click on reference location ..." msgstr "" #: appEditors/AppExcEditor.py:1914 appEditors/AppGeoEditor.py:4197 -#: appEditors/AppGerberEditor.py:3459 appEditors/AppGerberEditor.py:6167 -#: appEditors/AppGerberEditor.py:6476 appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 -#: appGUI/GUIElements.py:1435 appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 -#: appGUI/GUIElements.py:3987 appGUI/MainGUI.py:425 appGUI/MainGUI.py:753 -#: appGUI/MainGUI.py:812 appGUI/MainGUI.py:889 appGUI/MainGUI.py:1032 appGUI/MainGUI.py:1282 -#: appGUI/MainGUI.py:1780 appGUI/MainGUI.py:2264 appGUI/MainGUI.py:2506 -#: appGUI/MainGUI.py:5136 appPlugins/ToolDrilling.py:309 appPlugins/ToolIsolation.py:219 -#: appPlugins/ToolMilling.py:400 appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:232 -#: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 app_Main.py:7013 +#: appEditors/AppGerberEditor.py:3460 appEditors/AppGerberEditor.py:6176 +#: appEditors/AppGerberEditor.py:6486 appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 +#: appGUI/GUIElements.py:1436 appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 +#: appGUI/GUIElements.py:3995 appGUI/MainGUI.py:425 appGUI/MainGUI.py:758 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:894 appGUI/MainGUI.py:1037 appGUI/MainGUI.py:1287 +#: appGUI/MainGUI.py:1786 appGUI/MainGUI.py:2272 appGUI/MainGUI.py:2514 +#: appGUI/MainGUI.py:5153 appPlugins/ToolDrilling.py:309 appPlugins/ToolIsolation.py:224 +#: appPlugins/ToolMilling.py:400 appPlugins/ToolMilling.py:408 appPlugins/ToolNCC.py:233 +#: appPlugins/ToolPaint.py:230 appPlugins/ToolSolderPaste.py:139 app_Main.py:7017 msgid "Delete" msgstr "" -#: appEditors/AppExcEditor.py:2141 appObjects/FlatCAMExcellon.py:376 -#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1191 +#: appEditors/AppExcEditor.py:2143 appObjects/FlatCAMExcellon.py:376 +#: appPlugins/ToolDrilling.py:762 appPlugins/ToolMilling.py:1190 msgid "Total Drills" msgstr "" -#: appEditors/AppExcEditor.py:2173 appObjects/FlatCAMExcellon.py:410 -#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1218 +#: appEditors/AppExcEditor.py:2175 appObjects/FlatCAMExcellon.py:410 +#: appPlugins/ToolDrilling.py:789 appPlugins/ToolMilling.py:1217 msgid "Total Slots" msgstr "" -#: appEditors/AppExcEditor.py:2251 appEditors/AppGeoEditor.py:4098 -#: appEditors/AppGerberEditor.py:4196 appEditors/appGCodeEditor.py:601 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:100 appObjects/FlatCAMCNCJob.py:558 -#: appObjects/FlatCAMDocument.py:191 appObjects/FlatCAMExcellon.py:216 -#: appObjects/FlatCAMGeometry.py:657 appObjects/FlatCAMGerber.py:224 -#: appObjects/FlatCAMScript.py:180 appPlugins/ToolCorners.py:173 +#: appEditors/AppExcEditor.py:2253 appEditors/AppGeoEditor.py:4098 +#: appEditors/AppGerberEditor.py:4204 appEditors/appGCodeEditor.py:601 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 appObjects/FlatCAMCNCJob.py:559 +#: appObjects/FlatCAMDocument.py:194 appObjects/FlatCAMExcellon.py:216 +#: appObjects/FlatCAMGeometry.py:428 appObjects/FlatCAMGerber.py:224 +#: appObjects/FlatCAMScript.py:180 appPlugins/ToolCorners.py:174 #: appPlugins/ToolCutOut.py:339 appPlugins/ToolDblSided.py:219 -#: appPlugins/ToolDrilling.py:553 appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:261 -#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:437 -#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:726 appPlugins/ToolNCC.py:466 -#: appPlugins/ToolPaint.py:444 appPlugins/ToolPanelize.py:275 +#: appPlugins/ToolDrilling.py:553 appPlugins/ToolFiducials.py:206 appPlugins/ToolFilm.py:262 +#: appPlugins/ToolFollow.py:178 appPlugins/ToolIsolation.py:448 +#: appPlugins/ToolLevelling.py:394 appPlugins/ToolMilling.py:725 appPlugins/ToolNCC.py:467 +#: appPlugins/ToolPaint.py:444 appPlugins/ToolPanelize.py:277 #: appPlugins/ToolPunchGerber.py:391 appPlugins/ToolQRCode.py:203 appPlugins/ToolSub.py:232 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2262 appEditors/AppGeoEditor.py:4111 -#: appEditors/AppGerberEditor.py:4209 appEditors/appGCodeEditor.py:614 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:101 appObjects/FlatCAMCNCJob.py:568 -#: appObjects/FlatCAMDocument.py:200 appObjects/FlatCAMExcellon.py:230 -#: appObjects/FlatCAMGeometry.py:666 appObjects/FlatCAMGerber.py:238 -#: appObjects/FlatCAMScript.py:189 appPlugins/ToolCorners.py:191 +#: appEditors/AppExcEditor.py:2264 appEditors/AppGeoEditor.py:4111 +#: appEditors/AppGerberEditor.py:4217 appEditors/appGCodeEditor.py:614 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:102 appObjects/FlatCAMCNCJob.py:569 +#: appObjects/FlatCAMDocument.py:203 appObjects/FlatCAMExcellon.py:230 +#: appObjects/FlatCAMGeometry.py:437 appObjects/FlatCAMGerber.py:238 +#: appObjects/FlatCAMScript.py:189 appPlugins/ToolCorners.py:192 #: appPlugins/ToolCutOut.py:382 appPlugins/ToolDblSided.py:245 -#: appPlugins/ToolDrilling.py:595 appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:287 -#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:490 -#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:790 appPlugins/ToolNCC.py:512 -#: appPlugins/ToolPaint.py:476 appPlugins/ToolPanelize.py:295 +#: appPlugins/ToolDrilling.py:595 appPlugins/ToolFiducials.py:221 appPlugins/ToolFilm.py:288 +#: appPlugins/ToolFollow.py:192 appPlugins/ToolIsolation.py:501 +#: appPlugins/ToolLevelling.py:409 appPlugins/ToolMilling.py:789 appPlugins/ToolNCC.py:513 +#: appPlugins/ToolPaint.py:476 appPlugins/ToolPanelize.py:297 #: appPlugins/ToolPunchGerber.py:405 appPlugins/ToolQRCode.py:214 appPlugins/ToolSub.py:244 msgid "Advanced" msgstr "" -#: appEditors/AppExcEditor.py:2285 appObjects/FlatCAMGeometry.py:813 -#: appObjects/FlatCAMGeometry.py:1471 appObjects/FlatCAMGeometry.py:2228 -#: appObjects/FlatCAMGeometry.py:2967 appObjects/FlatCAMGeometry.py:3128 -#: appPlugins/ToolDrilling.py:1745 appPlugins/ToolIsolation.py:1472 -#: appPlugins/ToolIsolation.py:1890 appPlugins/ToolMilling.py:2305 -#: appPlugins/ToolMilling.py:2886 appPlugins/ToolMilling.py:3541 appPlugins/ToolNCC.py:1477 -#: appPlugins/ToolNCC.py:1615 appPlugins/ToolPaint.py:1054 appPlugins/ToolPaint.py:1192 -#: appPlugins/ToolPaint.py:1906 appPlugins/ToolSolderPaste.py:507 -#: appPlugins/ToolSolderPaste.py:580 +#: appEditors/AppExcEditor.py:2287 appObjects/FlatCAMGeometry.py:687 +#: appObjects/FlatCAMGeometry.py:1331 appPlugins/ToolDrilling.py:1745 +#: appPlugins/ToolIsolation.py:1441 appPlugins/ToolIsolation.py:1857 +#: appPlugins/ToolMilling.py:2255 appPlugins/ToolMilling.py:2836 +#: appPlugins/ToolMilling.py:3491 appPlugins/ToolNCC.py:1479 appPlugins/ToolNCC.py:1617 +#: appPlugins/ToolPaint.py:1050 appPlugins/ToolPaint.py:1188 appPlugins/ToolPaint.py:1902 +#: appPlugins/ToolSolderPaste.py:507 appPlugins/ToolSolderPaste.py:580 msgid "Wrong value format entered, use a number." msgstr "" -#: appEditors/AppExcEditor.py:2296 +#: appEditors/AppExcEditor.py:2298 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " msgstr "" -#: appEditors/AppExcEditor.py:2304 appGUI/MainGUI.py:3792 +#: appEditors/AppExcEditor.py:2306 appGUI/MainGUI.py:3800 msgid "Added new tool with dia" msgstr "" -#: appEditors/AppExcEditor.py:2338 +#: appEditors/AppExcEditor.py:2340 msgid "Select a tool in Tool Table" msgstr "" -#: appEditors/AppExcEditor.py:2368 +#: appEditors/AppExcEditor.py:2370 msgid "Deleted tool with diameter" msgstr "" -#: appEditors/AppExcEditor.py:3122 +#: appEditors/AppExcEditor.py:3124 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" -#: appEditors/AppExcEditor.py:3126 appEditors/AppGerberEditor.py:4905 -#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:2170 -#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2823 -#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 app_Main.py:6521 -#: app_Main.py:8410 app_Main.py:10935 app_Main.py:11007 app_Main.py:11142 app_Main.py:11207 +#: appEditors/AppExcEditor.py:3128 appEditors/AppGerberEditor.py:4914 +#: appObjects/AppObject.py:170 appObjects/FlatCAMGeometry.py:629 +#: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:2773 +#: appPlugins/ToolPcbWizard.py:354 appPlugins/ToolSolderPaste.py:950 app_Main.py:6525 +#: app_Main.py:8420 app_Main.py:10975 app_Main.py:11047 app_Main.py:11182 app_Main.py:11247 msgid "An internal error has occurred. See shell.\n" msgstr "" -#: appEditors/AppExcEditor.py:3131 appObjects/FlatCAMGeometry.py:2475 -#: appObjects/FlatCAMGeometry.py:2480 appObjects/FlatCAMGeometry.py:2629 -#: appPlugins/ToolMilling.py:3210 appPlugins/ToolMilling.py:3214 appPlugins/ToolSub.py:475 +#: appEditors/AppExcEditor.py:3133 appObjects/FlatCAMGeometry.py:934 +#: appObjects/FlatCAMGeometry.py:939 appObjects/FlatCAMGeometry.py:1088 +#: appPlugins/ToolMilling.py:3160 appPlugins/ToolMilling.py:3164 appPlugins/ToolSub.py:475 #: appPlugins/ToolSub.py:669 msgid "Generating" msgstr "" -#: appEditors/AppExcEditor.py:3153 +#: appEditors/AppExcEditor.py:3155 msgid "Excellon editing finished." msgstr "" -#: appEditors/AppExcEditor.py:3169 +#: appEditors/AppExcEditor.py:3171 msgid "Cancelled. There is no Tool/Drill selected" msgstr "" -#: appEditors/AppExcEditor.py:3840 appEditors/AppExcEditor.py:3850 -#: appEditors/AppGerberEditor.py:5743 +#: appEditors/AppExcEditor.py:3842 appEditors/AppExcEditor.py:3852 +#: appEditors/AppGerberEditor.py:5752 msgid "Click on the circular array Center position" msgstr "" -#: appEditors/AppExcEditor.py:3983 appGUI/MainGUI.py:725 appGUI/ObjectUI.py:580 +#: appEditors/AppExcEditor.py:3985 appGUI/MainGUI.py:730 appGUI/ObjectUI.py:580 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 msgid "Excellon Editor" msgstr "" -#: appEditors/AppExcEditor.py:3993 appEditors/AppGeoEditor.py:3451 -#: appEditors/AppGerberEditor.py:6012 appEditors/appGCodeEditor.py:774 appGUI/ObjectUI.py:72 -#: appPlugins/ToolCorners.py:691 appPlugins/ToolCutOut.py:2323 +#: appEditors/AppExcEditor.py:3995 appEditors/AppGeoEditor.py:3451 +#: appEditors/AppGerberEditor.py:6021 appEditors/appGCodeEditor.py:774 appGUI/ObjectUI.py:72 +#: appPlugins/ToolCorners.py:692 appPlugins/ToolCutOut.py:2323 #: appPlugins/ToolDblSided.py:675 appPlugins/ToolDrilling.py:2285 -#: appPlugins/ToolFiducials.py:797 appPlugins/ToolFilm.py:1167 appPlugins/ToolFollow.py:706 -#: appPlugins/ToolIsolation.py:3191 appPlugins/ToolLevelling.py:1758 -#: appPlugins/ToolMilling.py:3613 appPlugins/ToolNCC.py:4134 appPlugins/ToolPaint.py:2941 -#: appPlugins/ToolPanelize.py:1122 appPlugins/ToolPunchGerber.py:1982 +#: appPlugins/ToolFiducials.py:797 appPlugins/ToolFilm.py:1168 appPlugins/ToolFollow.py:706 +#: appPlugins/ToolIsolation.py:3153 appPlugins/ToolLevelling.py:1758 +#: appPlugins/ToolMilling.py:3563 appPlugins/ToolNCC.py:4136 appPlugins/ToolPaint.py:2937 +#: appPlugins/ToolPanelize.py:1124 appPlugins/ToolPunchGerber.py:1982 #: appPlugins/ToolQRCode.py:753 appPlugins/ToolSub.py:798 msgid "" "Beginner Mode - many parameters are hidden.\n" @@ -1650,178 +1663,176 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppGerberEditor.py:6024 +#: appEditors/AppExcEditor.py:4009 appEditors/AppGerberEditor.py:6033 #: appEditors/appGCodeEditor.py:786 msgid "Name:" msgstr "" -#: appEditors/AppExcEditor.py:4014 appGUI/ObjectUI.py:621 appGUI/ObjectUI.py:967 -#: appPlugins/ToolIsolation.py:3223 appPlugins/ToolMilling.py:3659 -#: appPlugins/ToolNCC.py:4184 appPlugins/ToolPaint.py:2994 +#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:621 appGUI/ObjectUI.py:967 +#: appPlugins/ToolIsolation.py:3185 appPlugins/ToolMilling.py:3609 +#: appPlugins/ToolNCC.py:4186 appPlugins/ToolPaint.py:2990 #: appPlugins/ToolSolderPaste.py:1219 msgid "Tools Table" msgstr "" -#: appEditors/AppExcEditor.py:4016 appGUI/ObjectUI.py:623 +#: appEditors/AppExcEditor.py:4018 appGUI/ObjectUI.py:623 msgid "" "Tools in this Excellon object\n" "when are used for drilling." msgstr "" -#: appEditors/AppExcEditor.py:4037 +#: appEditors/AppExcEditor.py:4039 msgid "Convert Slots" msgstr "" -#: appEditors/AppExcEditor.py:4041 +#: appEditors/AppExcEditor.py:4043 msgid "Convert the slots in the selected tools to drills." msgstr "" -#: appEditors/AppExcEditor.py:4051 +#: appEditors/AppExcEditor.py:4053 msgid "Add/Delete Tool" msgstr "" -#: appEditors/AppExcEditor.py:4053 +#: appEditors/AppExcEditor.py:4055 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." msgstr "" -#: appEditors/AppExcEditor.py:4067 appEditors/AppGeoEditor.py:514 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:123 appPlugins/ToolCutOut.py:2413 -#: appPlugins/ToolIsolation.py:3298 appPlugins/ToolMilling.py:3767 -#: appPlugins/ToolNCC.py:4271 appPlugins/ToolNCC.py:4282 appPlugins/ToolPaint.py:3070 +#: appEditors/AppExcEditor.py:4069 appEditors/AppGeoEditor.py:514 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:117 appPlugins/ToolCutOut.py:2413 +#: appPlugins/ToolIsolation.py:3254 appPlugins/ToolMilling.py:3717 +#: appPlugins/ToolNCC.py:4273 appPlugins/ToolNCC.py:4284 appPlugins/ToolPaint.py:3066 msgid "Tool Dia" msgstr "" -#: appEditors/AppExcEditor.py:4069 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:50 -#: appPlugins/ToolIsolation.py:3300 appPlugins/ToolMilling.py:3769 -#: appPlugins/ToolNCC.py:4273 +#: appEditors/AppExcEditor.py:4071 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:51 +#: appPlugins/ToolIsolation.py:3256 appPlugins/ToolMilling.py:3719 +#: appPlugins/ToolNCC.py:4275 msgid "Diameter for the new tool" msgstr "" -#: appEditors/AppExcEditor.py:4081 appEditors/AppGeoEditor.py:772 -#: appEditors/AppGerberEditor.py:6160 appEditors/AppGerberEditor.py:6716 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:289 -#: appPlugins/ToolCopperThieving.py:1734 appPlugins/ToolDblSided.py:884 +#: appEditors/AppExcEditor.py:4083 appEditors/AppGeoEditor.py:772 +#: appEditors/AppGerberEditor.py:6169 appEditors/AppGerberEditor.py:6726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 +#: appPlugins/ToolCopperThieving.py:1735 appPlugins/ToolDblSided.py:884 #: appPlugins/ToolDblSided.py:1072 appPlugins/ToolLevelling.py:2073 -#: appPlugins/ToolNCC.py:226 appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 -#: appPlugins/ToolTransform.py:635 app_Main.py:7011 +#: appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 +#: appPlugins/ToolTransform.py:635 app_Main.py:7015 msgid "Add" msgstr "" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4086 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." msgstr "" -#: appEditors/AppExcEditor.py:4093 +#: appEditors/AppExcEditor.py:4095 msgid "Delete Tool" msgstr "" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4098 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." msgstr "" -#: appEditors/AppExcEditor.py:4121 +#: appEditors/AppExcEditor.py:4123 msgid "Resize Tool" msgstr "" -#: appEditors/AppExcEditor.py:4123 +#: appEditors/AppExcEditor.py:4125 msgid "Resize a drill or a selection of drills." msgstr "" -#: appEditors/AppExcEditor.py:4128 +#: appEditors/AppExcEditor.py:4130 msgid "Resize Dia" msgstr "" -#: appEditors/AppExcEditor.py:4130 +#: appEditors/AppExcEditor.py:4132 msgid "Diameter to resize to." msgstr "" -#: appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4146 msgid "Resize" msgstr "" -#: appEditors/AppExcEditor.py:4146 +#: appEditors/AppExcEditor.py:4149 msgid "Resize drill(s)" msgstr "" -#: appEditors/AppExcEditor.py:4177 appGUI/MainGUI.py:730 appGUI/MainGUI.py:1166 -#: appGUI/MainGUI.py:1767 appGUI/MainGUI.py:2396 appGUI/MainGUI.py:4985 +#: appEditors/AppExcEditor.py:4180 appGUI/MainGUI.py:735 appGUI/MainGUI.py:1171 +#: appGUI/MainGUI.py:1773 appGUI/MainGUI.py:2404 appGUI/MainGUI.py:5002 msgid "Add Drill Array" msgstr "" -#: appEditors/AppExcEditor.py:4179 +#: appEditors/AppExcEditor.py:4182 msgid "Add an array of drills (linear or circular array)" msgstr "" -#: appEditors/AppExcEditor.py:4185 appEditors/AppExcEditor.py:4405 -#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appEditors/AppGerberEditor.py:6125 -#: appEditors/AppGerberEditor.py:6518 appGUI/ObjectUI.py:306 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:35 appPlugins/ToolCorners.py:773 +#: appEditors/AppExcEditor.py:4188 appEditors/AppExcEditor.py:4408 +#: appEditors/AppGeoEditor.py:3486 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appEditors/AppGerberEditor.py:6134 +#: appEditors/AppGerberEditor.py:6528 appGUI/ObjectUI.py:306 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:36 appPlugins/ToolCorners.py:774 #: appPlugins/ToolCutOut.py:2366 appPlugins/ToolDblSided.py:697 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFilm.py:1187 -#: appPlugins/ToolIsolation.py:3578 appPlugins/ToolNCC.py:4149 appPlugins/ToolNCC.py:4614 -#: appPlugins/ToolPaint.py:2960 appPlugins/ToolPaint.py:3298 -#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2294 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFilm.py:1188 +#: appPlugins/ToolIsolation.py:3571 appPlugins/ToolNCC.py:4151 appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolPaint.py:2956 appPlugins/ToolPaint.py:3294 +#: appPlugins/ToolPunchGerber.py:2087 appPlugins/ToolPunchGerber.py:2295 #: appPlugins/ToolTransform.py:642 msgid "Type" msgstr "" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4190 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/AppExcEditor.py:4191 appEditors/AppExcEditor.py:4411 -#: appEditors/AppGerberEditor.py:6524 +#: appEditors/AppExcEditor.py:4194 appEditors/AppExcEditor.py:4414 +#: appEditors/AppGerberEditor.py:6534 msgid "Linear" msgstr "" -#: appEditors/AppExcEditor.py:4192 appEditors/AppExcEditor.py:4412 -#: appEditors/AppGerberEditor.py:6525 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:142 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:100 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:45 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:54 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:61 appPlugins/ToolExtract.py:964 -#: appPlugins/ToolExtract.py:1096 appPlugins/ToolFiducials.py:974 -#: appPlugins/ToolPunchGerber.py:2043 appPlugins/ToolPunchGerber.py:2200 +#: appEditors/AppExcEditor.py:4195 appEditors/AppExcEditor.py:4415 +#: appEditors/AppGerberEditor.py:6535 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:46 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:145 +#: appPlugins/ToolExtract.py:965 appPlugins/ToolExtract.py:1097 +#: appPlugins/ToolFiducials.py:974 appPlugins/ToolPunchGerber.py:2043 +#: appPlugins/ToolPunchGerber.py:2201 msgid "Circular" msgstr "" -#: appEditors/AppExcEditor.py:4198 appEditors/AppExcEditor.py:4418 +#: appEditors/AppExcEditor.py:4201 appEditors/AppExcEditor.py:4421 msgid "Number" msgstr "" -#: appEditors/AppExcEditor.py:4199 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:63 +#: appEditors/AppExcEditor.py:4202 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:64 msgid "Specify how many drills to be in the array." msgstr "" -#: appEditors/AppExcEditor.py:4220 appEditors/AppExcEditor.py:4279 -#: appEditors/AppExcEditor.py:4345 appEditors/AppExcEditor.py:4441 -#: appEditors/AppExcEditor.py:4501 appEditors/AppGeoEditor.py:2214 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6551 -#: appEditors/AppGerberEditor.py:6605 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:171 +#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4282 +#: appEditors/AppExcEditor.py:4348 appEditors/AppExcEditor.py:4444 +#: appEditors/AppExcEditor.py:4504 appEditors/AppGeoEditor.py:2214 +#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6561 +#: appEditors/AppGerberEditor.py:6615 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:172 msgid "Direction" msgstr "" -#: appEditors/AppExcEditor.py:4222 appEditors/AppExcEditor.py:4443 -#: appEditors/AppGerberEditor.py:6553 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:79 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:227 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 +#: appEditors/AppExcEditor.py:4225 appEditors/AppExcEditor.py:4446 +#: appEditors/AppGerberEditor.py:6563 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:80 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:228 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:118 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -1829,68 +1840,68 @@ msgid "" "- 'Angle' - a custom angle for the array inclination" msgstr "" -#: appEditors/AppExcEditor.py:4228 appEditors/AppExcEditor.py:4353 -#: appEditors/AppExcEditor.py:4449 appEditors/AppGerberEditor.py:6559 -#: appGUI/GUIElements.py:4795 appGUI/MainGUI.py:483 appGUI/MainGUI.py:690 -#: appGUI/MainGUI.py:4613 appGUI/MainGUI.py:4881 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:85 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:233 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:191 appPlugins/ToolFilm.py:1362 +#: appEditors/AppExcEditor.py:4231 appEditors/AppExcEditor.py:4356 +#: appEditors/AppExcEditor.py:4452 appEditors/AppGerberEditor.py:6569 +#: appGUI/GUIElements.py:4820 appGUI/MainGUI.py:483 appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:4630 appGUI/MainGUI.py:4898 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 appPlugins/ToolFilm.py:1363 msgid "X" msgstr "" -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4354 -#: appEditors/AppExcEditor.py:4450 appEditors/AppGerberEditor.py:6560 -#: appGUI/GUIElements.py:4802 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4614 -#: appGUI/MainGUI.py:4882 appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:181 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 appPlugins/ToolFilm.py:1363 +#: appEditors/AppExcEditor.py:4232 appEditors/AppExcEditor.py:4357 +#: appEditors/AppExcEditor.py:4453 appEditors/AppGerberEditor.py:6570 +#: appGUI/GUIElements.py:4827 appGUI/MainGUI.py:486 appGUI/MainGUI.py:4631 +#: appGUI/MainGUI.py:4899 appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:194 appPlugins/ToolFilm.py:1364 msgid "Y" msgstr "" -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4249 -#: appEditors/AppExcEditor.py:4290 appEditors/AppExcEditor.py:4355 -#: appEditors/AppExcEditor.py:4361 appEditors/AppExcEditor.py:4451 -#: appEditors/AppExcEditor.py:4471 appEditors/AppExcEditor.py:4512 -#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6561 -#: appEditors/AppGerberEditor.py:6581 appEditors/AppGerberEditor.py:6618 -#: appEditors/AppGerberEditor.py:6731 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:87 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:106 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:182 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:256 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:124 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:89 appPlugins/ToolDistance.py:649 +#: appEditors/AppExcEditor.py:4233 appEditors/AppExcEditor.py:4252 +#: appEditors/AppExcEditor.py:4293 appEditors/AppExcEditor.py:4358 +#: appEditors/AppExcEditor.py:4364 appEditors/AppExcEditor.py:4454 +#: appEditors/AppExcEditor.py:4474 appEditors/AppExcEditor.py:4515 +#: appEditors/AppGeoEditor.py:787 appEditors/AppGerberEditor.py:6571 +#: appEditors/AppGerberEditor.py:6591 appEditors/AppGerberEditor.py:6628 +#: appEditors/AppGerberEditor.py:6741 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:183 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:257 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:126 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:90 appPlugins/ToolDistance.py:649 #: appPlugins/ToolDistanceMin.py:323 appPlugins/ToolTransform.py:680 msgid "Angle" msgstr "" -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4457 -#: appEditors/AppGerberEditor.py:6567 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:251 appPlugins/ToolCutOut.py:2795 +#: appEditors/AppExcEditor.py:4239 appEditors/AppExcEditor.py:4460 +#: appEditors/AppGerberEditor.py:6577 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:242 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 appPlugins/ToolCutOut.py:2795 msgid "Pitch" msgstr "" -#: appEditors/AppExcEditor.py:4238 appEditors/AppExcEditor.py:4459 -#: appEditors/AppGerberEditor.py:6569 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:95 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:243 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 +#: appEditors/AppExcEditor.py:4241 appEditors/AppExcEditor.py:4462 +#: appEditors/AppGerberEditor.py:6579 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:244 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 msgid "Pitch = Distance between elements of the array." msgstr "" -#: appEditors/AppExcEditor.py:4251 appEditors/AppExcEditor.py:4473 -#: appEditors/AppGerberEditor.py:6583 +#: appEditors/AppExcEditor.py:4254 appEditors/AppExcEditor.py:4476 +#: appEditors/AppGerberEditor.py:6593 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -1898,71 +1909,71 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: appEditors/AppExcEditor.py:4280 appEditors/AppExcEditor.py:4502 -#: appEditors/AppGerberEditor.py:6607 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:125 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:275 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 +#: appEditors/AppGerberEditor.py:6617 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:276 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 msgid "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." msgstr "" -#: appEditors/AppExcEditor.py:4283 appEditors/AppExcEditor.py:4505 -#: appEditors/AppGerberEditor.py:6611 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:129 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:164 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:345 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 +#: appEditors/AppExcEditor.py:4286 appEditors/AppExcEditor.py:4508 +#: appEditors/AppGerberEditor.py:6621 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 msgid "CW" msgstr "" -#: appEditors/AppExcEditor.py:4284 appEditors/AppExcEditor.py:4506 -#: appEditors/AppGerberEditor.py:6612 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:130 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:165 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:378 +#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4509 +#: appEditors/AppGerberEditor.py:6622 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:131 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:353 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:386 msgid "CCW" msgstr "" -#: appEditors/AppExcEditor.py:4291 appEditors/AppExcEditor.py:4513 -#: appEditors/AppGerberEditor.py:6620 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:138 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:258 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:288 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:144 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4294 appEditors/AppExcEditor.py:4516 +#: appEditors/AppGerberEditor.py:6630 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:259 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:289 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:146 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:175 msgid "Angle at which each element in circular array is placed." msgstr "" -#: appEditors/AppExcEditor.py:4323 +#: appEditors/AppExcEditor.py:4326 msgid "Slot Parameters" msgstr "" -#: appEditors/AppExcEditor.py:4325 +#: appEditors/AppExcEditor.py:4328 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." msgstr "" -#: appEditors/AppExcEditor.py:4331 appEditors/AppGeoEditor.py:3568 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:155 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:76 appObjects/FlatCAMObj.py:871 -#: appPlugins/ToolCorners.py:801 appPlugins/ToolReport.py:604 +#: appEditors/AppExcEditor.py:4334 appEditors/AppGeoEditor.py:3568 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:77 appObjects/FlatCAMObj.py:871 +#: appPlugins/ToolCorners.py:802 appPlugins/ToolReport.py:604 msgid "Length" msgstr "" -#: appEditors/AppExcEditor.py:4333 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:157 +#: appEditors/AppExcEditor.py:4336 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 msgid "Length. The length of the slot." msgstr "" -#: appEditors/AppExcEditor.py:4347 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:173 +#: appEditors/AppExcEditor.py:4350 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:174 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -1970,8 +1981,8 @@ msgid "" "- 'Angle' - a custom angle for the slot inclination" msgstr "" -#: appEditors/AppExcEditor.py:4363 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 +#: appEditors/AppExcEditor.py:4366 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:190 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -1979,35 +1990,35 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: appEditors/AppExcEditor.py:4397 +#: appEditors/AppExcEditor.py:4400 msgid "Slot Array Parameters" msgstr "" -#: appEditors/AppExcEditor.py:4399 +#: appEditors/AppExcEditor.py:4402 msgid "Parameters for the array of slots (linear or circular array)" msgstr "" -#: appEditors/AppExcEditor.py:4407 +#: appEditors/AppExcEditor.py:4410 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/AppExcEditor.py:4419 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:214 +#: appEditors/AppExcEditor.py:4422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:215 msgid "Specify how many slots to be in the array." msgstr "" -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:3646 -#: appEditors/AppGerberEditor.py:6635 appEditors/appGCodeEditor.py:74 +#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3646 +#: appEditors/AppGerberEditor.py:6645 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:883 appGUI/MainGUI.py:348 -#: appGUI/MainGUI.py:1784 app_Main.py:2646 +#: appGUI/MainGUI.py:1790 app_Main.py:2638 msgid "Exit Editor" msgstr "" -#: appEditors/AppExcEditor.py:4530 appEditors/AppGeoEditor.py:3649 -#: appEditors/AppGerberEditor.py:6638 appEditors/appGCodeEditor.py:886 -#: appGUI/MainGUI.py:1024 appGUI/MainGUI.py:2256 +#: appEditors/AppExcEditor.py:4533 appEditors/AppGeoEditor.py:3649 +#: appEditors/AppGerberEditor.py:6648 appEditors/appGCodeEditor.py:886 +#: appGUI/MainGUI.py:1029 appGUI/MainGUI.py:2264 msgid "Exit from Editor." msgstr "" @@ -2015,12 +2026,12 @@ msgstr "" msgid "Buffer Selection" msgstr "" -#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6333 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +#: appEditors/AppGeoEditor.py:95 appEditors/AppGerberEditor.py:6343 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer distance" msgstr "" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:6347 msgid "Buffer corner" msgstr "" @@ -2033,31 +2044,31 @@ msgid "" "corner" msgstr "" -#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6345 +#: appEditors/AppGeoEditor.py:106 appEditors/AppGerberEditor.py:6355 msgid "Round" msgstr "" -#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6346 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:168 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:61 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:423 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:282 appPlugins/ToolDrilling.py:2855 -#: appPlugins/ToolExtract.py:980 appPlugins/ToolExtract.py:1122 appPlugins/ToolFollow.py:766 -#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolIsolation.py:3636 -#: appPlugins/ToolMilling.py:4513 appPlugins/ToolNCC.py:4642 appPlugins/ToolPaint.py:3327 -#: appPlugins/ToolPunchGerber.py:2059 appPlugins/ToolPunchGerber.py:2226 +#: appEditors/AppGeoEditor.py:107 appEditors/AppGerberEditor.py:6356 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:169 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:62 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:276 appPlugins/ToolDrilling.py:2855 +#: appPlugins/ToolExtract.py:981 appPlugins/ToolExtract.py:1123 appPlugins/ToolFollow.py:766 +#: appPlugins/ToolInvertGerber.py:297 appPlugins/ToolIsolation.py:3629 +#: appPlugins/ToolMilling.py:4463 appPlugins/ToolNCC.py:4644 appPlugins/ToolPaint.py:3323 +#: appPlugins/ToolPunchGerber.py:2059 appPlugins/ToolPunchGerber.py:2227 #: appPlugins/ToolQRCode.py:904 msgid "Square" msgstr "" -#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6347 +#: appEditors/AppGeoEditor.py:108 appEditors/AppGerberEditor.py:6357 msgid "Beveled" msgstr "" @@ -2077,26 +2088,26 @@ msgstr "" #: appEditors/AppGeoEditor.py:405 appEditors/AppGeoEditor.py:414 #: appEditors/AppGeoEditor.py:631 appEditors/AppGeoEditor.py:640 #: appEditors/AppGeoEditor.py:1136 appEditors/AppGeoEditor.py:1145 -#: appEditors/AppGerberEditor.py:7080 appEditors/AppGerberEditor.py:7089 +#: appEditors/AppGerberEditor.py:7090 appEditors/AppGerberEditor.py:7099 #: appPlugins/ToolAlignObjects.py:98 appPlugins/ToolAlignObjects.py:107 #: appPlugins/ToolCalculators.py:56 appPlugins/ToolCalculators.py:65 #: appPlugins/ToolCalibration.py:89 appPlugins/ToolCalibration.py:98 -#: appPlugins/ToolCopperThieving.py:107 appPlugins/ToolCopperThieving.py:116 -#: appPlugins/ToolCorners.py:79 appPlugins/ToolCorners.py:88 appPlugins/ToolCutOut.py:143 +#: appPlugins/ToolCopperThieving.py:108 appPlugins/ToolCopperThieving.py:117 +#: appPlugins/ToolCorners.py:80 appPlugins/ToolCorners.py:89 appPlugins/ToolCutOut.py:143 #: appPlugins/ToolCutOut.py:152 appPlugins/ToolDblSided.py:74 appPlugins/ToolDblSided.py:83 #: appPlugins/ToolDistance.py:124 appPlugins/ToolDistance.py:133 #: appPlugins/ToolDistanceMin.py:80 appPlugins/ToolDistanceMin.py:89 #: appPlugins/ToolDrilling.py:155 appPlugins/ToolDrilling.py:164 #: appPlugins/ToolEtchCompensation.py:67 appPlugins/ToolEtchCompensation.py:76 -#: appPlugins/ToolExtract.py:93 appPlugins/ToolExtract.py:102 +#: appPlugins/ToolExtract.py:94 appPlugins/ToolExtract.py:103 #: appPlugins/ToolFiducials.py:102 appPlugins/ToolFiducials.py:111 -#: appPlugins/ToolFilm.py:113 appPlugins/ToolFilm.py:122 appPlugins/ToolFollow.py:93 +#: appPlugins/ToolFilm.py:114 appPlugins/ToolFilm.py:123 appPlugins/ToolFollow.py:93 #: appPlugins/ToolFollow.py:102 appPlugins/ToolImage.py:56 appPlugins/ToolImage.py:65 -#: appPlugins/ToolInvertGerber.py:65 appPlugins/ToolInvertGerber.py:74 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolIsolation.py:162 +#: appPlugins/ToolInvertGerber.py:66 appPlugins/ToolInvertGerber.py:75 +#: appPlugins/ToolIsolation.py:158 appPlugins/ToolIsolation.py:167 #: appPlugins/ToolLevelling.py:151 appPlugins/ToolLevelling.py:160 -#: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 appPlugins/ToolNCC.py:166 -#: appPlugins/ToolNCC.py:175 appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 +#: appPlugins/ToolMilling.py:156 appPlugins/ToolMilling.py:165 appPlugins/ToolNCC.py:167 +#: appPlugins/ToolNCC.py:176 appPlugins/ToolOptimal.py:80 appPlugins/ToolOptimal.py:89 #: appPlugins/ToolPaint.py:175 appPlugins/ToolPaint.py:184 appPlugins/ToolPanelize.py:76 #: appPlugins/ToolPanelize.py:85 appPlugins/ToolPcbWizard.py:77 #: appPlugins/ToolPcbWizard.py:86 appPlugins/ToolPunchGerber.py:120 @@ -2109,15 +2120,15 @@ msgstr "" msgid "Plugin" msgstr "" -#: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 appGUI/MainGUI.py:706 -#: appGUI/MainGUI.py:4865 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:184 +#: appEditors/AppGeoEditor.py:170 appEditors/AppGeoEditor.py:3118 appGUI/MainGUI.py:711 +#: appGUI/MainGUI.py:4882 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Buffer Tool" msgstr "" #: appEditors/AppGeoEditor.py:186 appEditors/AppGeoEditor.py:203 #: appEditors/AppGeoEditor.py:220 appEditors/AppGeoEditor.py:3137 #: appEditors/AppGeoEditor.py:3163 appEditors/AppGeoEditor.py:3189 -#: appEditors/AppGerberEditor.py:5795 +#: appEditors/AppGerberEditor.py:5804 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -2129,23 +2140,23 @@ msgstr "" msgid "Font" msgstr "" -#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4513 -#: appEditors/AppGerberEditor.py:6050 appGUI/ObjectUI.py:306 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:96 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:173 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:202 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:36 -#: appPlugins/ToolCopperThieving.py:1517 appPlugins/ToolCopperThieving.py:1557 -#: appPlugins/ToolExtract.py:1008 appPlugins/ToolFiducials.py:910 +#: appEditors/AppGeoEditor.py:361 appEditors/AppGerberEditor.py:4522 +#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:306 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:174 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:203 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:37 +#: appPlugins/ToolCopperThieving.py:1518 appPlugins/ToolCopperThieving.py:1558 +#: appPlugins/ToolExtract.py:1009 appPlugins/ToolFiducials.py:910 #: appPlugins/ToolPunchGerber.py:2087 msgid "Size" msgstr "" -#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1703 +#: appEditors/AppGeoEditor.py:365 appGUI/MainGUI.py:1709 msgid "Text" msgstr "" -#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1623 +#: appEditors/AppGeoEditor.py:376 appGUI/MainGUI.py:1629 msgid "Apply" msgstr "" @@ -2153,17 +2164,17 @@ msgstr "" msgid "Text Tool" msgstr "" -#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:940 -#: appObjects/FlatCAMGeometry.py:1065 appPlugins/ToolDrilling.py:920 -#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:3375 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:2537 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:2561 -#: appPlugins/ToolNCC.py:4347 appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3132 +#: appEditors/AppGeoEditor.py:480 appObjects/FlatCAMExcellon.py:941 +#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:1290 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:3331 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:2487 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:2563 +#: appPlugins/ToolNCC.py:4349 appPlugins/ToolPaint.py:596 appPlugins/ToolPaint.py:3128 msgid "Tool" msgstr "" -#: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 appGUI/MainGUI.py:710 +#: appEditors/AppGeoEditor.py:488 appEditors/AppGeoEditor.py:646 appGUI/MainGUI.py:715 msgid "Paint Tool" msgstr "" @@ -2187,62 +2198,62 @@ msgstr "" #: appEditors/AppGeoEditor.py:2752 appEditors/AppGeoEditor.py:2823 #: appEditors/AppGeoEditor.py:3125 appEditors/AppGeoEditor.py:3151 #: appEditors/AppGeoEditor.py:3177 appEditors/AppGeoEditor.py:5050 -#: appEditors/AppGerberEditor.py:7143 appEditors/AppGerberEditor.py:7183 -#: appEditors/AppGerberEditor.py:7206 appEditors/AppGerberEditor.py:7351 -#: appEditors/AppGerberEditor.py:7384 appEditors/AppGerberEditor.py:7427 -#: appEditors/AppGerberEditor.py:7468 appEditors/AppGerberEditor.py:7504 -#: appEditors/AppGerberEditor.py:7540 +#: appEditors/AppGerberEditor.py:7153 appEditors/AppGerberEditor.py:7193 +#: appEditors/AppGerberEditor.py:7216 appEditors/AppGerberEditor.py:7361 +#: appEditors/AppGerberEditor.py:7394 appEditors/AppGerberEditor.py:7437 +#: appEditors/AppGerberEditor.py:7478 appEditors/AppGerberEditor.py:7514 +#: appEditors/AppGerberEditor.py:7550 msgid "No shape selected." msgstr "" #: appEditors/AppGeoEditor.py:710 appEditors/AppGeoEditor.py:1163 -#: appEditors/AppGerberEditor.py:6654 appEditors/AppGerberEditor.py:7107 -#: appGUI/MainGUI.py:714 +#: appEditors/AppGerberEditor.py:6664 appEditors/AppGerberEditor.py:7117 +#: appGUI/MainGUI.py:719 msgid "Transform Tool" msgstr "" #: appEditors/AppGeoEditor.py:711 appEditors/AppGeoEditor.py:803 -#: appEditors/AppGerberEditor.py:6655 appEditors/AppGerberEditor.py:6747 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:81 appPlugins/ToolTransform.py:573 +#: appEditors/AppGerberEditor.py:6665 appEditors/AppGerberEditor.py:6757 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:82 appPlugins/ToolTransform.py:573 #: appPlugins/ToolTransform.py:696 msgid "Rotate" msgstr "" -#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6656 +#: appEditors/AppGeoEditor.py:712 appEditors/AppGerberEditor.py:6666 #: appPlugins/ToolTransform.py:574 msgid "Skew/Shear" msgstr "" -#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6406 -#: appEditors/AppGerberEditor.py:6657 appGUI/MainGUI.py:795 appGUI/MainGUI.py:1269 -#: appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2493 appGUI/MainGUI.py:5133 -#: appGUI/ObjectUI.py:116 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:140 +#: appEditors/AppGeoEditor.py:713 appEditors/AppGerberEditor.py:6416 +#: appEditors/AppGerberEditor.py:6667 appGUI/MainGUI.py:800 appGUI/MainGUI.py:1274 +#: appGUI/MainGUI.py:1758 appGUI/MainGUI.py:2501 appGUI/MainGUI.py:5150 +#: appGUI/ObjectUI.py:116 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:141 #: appPlugins/ToolTransform.py:575 msgid "Scale" msgstr "" -#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6658 +#: appEditors/AppGeoEditor.py:714 appEditors/AppGerberEditor.py:6668 #: appPlugins/ToolTransform.py:576 msgid "Mirror (Flip)" msgstr "" -#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6360 -#: appEditors/AppGerberEditor.py:6660 appGUI/MainGUI.py:792 appGUI/MainGUI.py:1267 -#: appGUI/MainGUI.py:1705 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2491 -#: appGUI/MainGUI.py:5124 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:205 +#: appEditors/AppGeoEditor.py:716 appEditors/AppGerberEditor.py:6370 +#: appEditors/AppGerberEditor.py:6670 appGUI/MainGUI.py:797 appGUI/MainGUI.py:1272 +#: appGUI/MainGUI.py:1711 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2499 +#: appGUI/MainGUI.py:5141 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appPlugins/ToolTransform.py:578 msgid "Buffer" msgstr "" -#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6691 -#: appGUI/GUIElements.py:3896 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:37 appPlugins/ToolDblSided.py:859 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolFilm.py:1241 +#: appEditors/AppGeoEditor.py:747 appEditors/AppGerberEditor.py:6701 +#: appGUI/GUIElements.py:3903 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:38 appPlugins/ToolDblSided.py:859 +#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolFilm.py:1242 #: appPlugins/ToolTransform.py:610 msgid "Reference" msgstr "" -#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6693 +#: appEditors/AppGeoEditor.py:749 appEditors/AppGerberEditor.py:6703 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2252,60 +2263,60 @@ msgid "" "- Min Selection -> the point (minx, miny) of the bounding box of the selection" msgstr "" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 #: appPlugins/ToolCalibration.py:161 appPlugins/ToolCalibration.py:162 #: appPlugins/ToolTransform.py:620 msgid "Origin" msgstr "" #: appEditors/AppGeoEditor.py:757 appEditors/AppGeoEditor.py:1176 -#: appEditors/AppGerberEditor.py:6701 appEditors/AppGerberEditor.py:7116 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:245 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:302 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:249 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3560 appPlugins/ToolNCC.py:4604 appPlugins/ToolPaint.py:3278 -#: appPlugins/ToolPunchGerber.py:2290 appPlugins/ToolTransform.py:620 defaults.py:587 +#: appEditors/AppGerberEditor.py:6711 appEditors/AppGerberEditor.py:7126 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:293 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 appPlugins/ToolFollow.py:747 +#: appPlugins/ToolIsolation.py:3553 appPlugins/ToolNCC.py:4606 appPlugins/ToolPaint.py:3274 +#: appPlugins/ToolPunchGerber.py:2291 appPlugins/ToolTransform.py:620 defaults.py:585 msgid "Selection" msgstr "" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:53 appPlugins/ToolDblSided.py:870 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 appPlugins/ToolDblSided.py:870 #: appPlugins/ToolTransform.py:620 msgid "Point" msgstr "" -#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6701 +#: appEditors/AppGeoEditor.py:757 appEditors/AppGerberEditor.py:6711 msgid "Minimum" msgstr "" #: appEditors/AppGeoEditor.py:763 appEditors/AppGeoEditor.py:1059 -#: appEditors/AppGerberEditor.py:6707 appEditors/AppGerberEditor.py:7003 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:124 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:236 appPlugins/ToolExtract.py:1174 -#: appPlugins/ToolExtract.py:1192 appPlugins/ToolPunchGerber.py:2165 -#: appPlugins/ToolPunchGerber.py:2275 appPlugins/ToolTransform.py:626 -#: appPlugins/ToolTransform.py:952 app_Main.py:8751 +#: appEditors/AppGerberEditor.py:6717 appEditors/AppGerberEditor.py:7013 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:125 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:237 appPlugins/ToolExtract.py:1175 +#: appPlugins/ToolExtract.py:1193 appPlugins/ToolPunchGerber.py:2166 +#: appPlugins/ToolPunchGerber.py:2276 appPlugins/ToolTransform.py:626 +#: appPlugins/ToolTransform.py:952 app_Main.py:8766 msgid "Value" msgstr "" -#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6709 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:55 appPlugins/ToolTransform.py:628 +#: appEditors/AppGeoEditor.py:765 appEditors/AppGerberEditor.py:6719 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:56 appPlugins/ToolTransform.py:628 msgid "A point of reference in format X,Y." msgstr "" -#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6718 +#: appEditors/AppGeoEditor.py:774 appEditors/AppGerberEditor.py:6728 #: appPlugins/ToolTransform.py:637 msgid "Add point coordinates from clipboard." msgstr "" -#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6733 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:91 appPlugins/ToolTransform.py:682 +#: appEditors/AppGeoEditor.py:789 appEditors/AppGerberEditor.py:6743 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:92 appPlugins/ToolTransform.py:682 msgid "" "Angle, in degrees.\n" "Float number between -360 and 359.\n" @@ -2313,7 +2324,7 @@ msgid "" "Negative numbers for CCW motion." msgstr "" -#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6749 +#: appEditors/AppGeoEditor.py:805 appEditors/AppGerberEditor.py:6759 #: appPlugins/ToolTransform.py:698 msgid "" "Rotate the selected object(s).\n" @@ -2322,43 +2333,43 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:825 appEditors/AppGeoEditor.py:887 -#: appEditors/AppGerberEditor.py:6769 appEditors/AppGerberEditor.py:6831 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:144 appPlugins/ToolTransform.py:718 +#: appEditors/AppGerberEditor.py:6779 appEditors/AppGerberEditor.py:6841 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:145 appPlugins/ToolTransform.py:718 #: appPlugins/ToolTransform.py:780 msgid "Link" msgstr "" #: appEditors/AppGeoEditor.py:827 appEditors/AppGeoEditor.py:889 -#: appEditors/AppGerberEditor.py:6771 appEditors/AppGerberEditor.py:6833 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:107 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:146 appPlugins/ToolTransform.py:720 +#: appEditors/AppGerberEditor.py:6781 appEditors/AppGerberEditor.py:6843 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 appPlugins/ToolTransform.py:720 #: appPlugins/ToolTransform.py:782 msgid "Link the Y entry to X entry and copy its content." msgstr "" -#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6776 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:144 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:117 appPlugins/ToolFilm.py:1318 +#: appEditors/AppGeoEditor.py:832 appEditors/AppGerberEditor.py:6786 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:118 appPlugins/ToolFilm.py:1319 #: appPlugins/ToolTransform.py:725 msgid "X angle" msgstr "" #: appEditors/AppGeoEditor.py:834 appEditors/AppGeoEditor.py:855 -#: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:6799 +#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 #: appPlugins/ToolTransform.py:727 appPlugins/ToolTransform.py:748 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." msgstr "" -#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6786 +#: appEditors/AppGeoEditor.py:842 appEditors/AppGerberEditor.py:6796 #: appPlugins/ToolTransform.py:735 msgid "Skew X" msgstr "" #: appEditors/AppGeoEditor.py:844 appEditors/AppGeoEditor.py:865 -#: appEditors/AppGerberEditor.py:6788 appEditors/AppGerberEditor.py:6809 +#: appEditors/AppGerberEditor.py:6798 appEditors/AppGerberEditor.py:6819 #: appPlugins/ToolTransform.py:737 appPlugins/ToolTransform.py:758 msgid "" "Skew/shear the selected object(s).\n" @@ -2366,37 +2377,37 @@ msgid "" "the bounding box for all selected objects." msgstr "" -#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6797 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:153 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:131 appPlugins/ToolFilm.py:1327 +#: appEditors/AppGeoEditor.py:853 appEditors/AppGerberEditor.py:6807 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:155 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:132 appPlugins/ToolFilm.py:1328 #: appPlugins/ToolTransform.py:746 msgid "Y angle" msgstr "" -#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6807 +#: appEditors/AppGeoEditor.py:863 appEditors/AppGerberEditor.py:6817 #: appPlugins/ToolTransform.py:756 msgid "Skew Y" msgstr "" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6838 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:113 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:155 appPlugins/ToolFilm.py:1274 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:6848 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:156 appPlugins/ToolFilm.py:1275 #: appPlugins/ToolTransform.py:787 msgid "X factor" msgstr "" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6840 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:157 appPlugins/ToolTransform.py:789 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:6850 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:158 appPlugins/ToolTransform.py:789 msgid "Factor for scaling on X axis." msgstr "" -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6847 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:6857 #: appPlugins/ToolTransform.py:796 msgid "Scale X" msgstr "" #: appEditors/AppGeoEditor.py:905 appEditors/AppGeoEditor.py:925 -#: appEditors/AppGerberEditor.py:6849 appEditors/AppGerberEditor.py:6869 +#: appEditors/AppGerberEditor.py:6859 appEditors/AppGerberEditor.py:6879 #: appPlugins/ToolTransform.py:798 appPlugins/ToolTransform.py:818 msgid "" "Scale the selected object(s).\n" @@ -2404,56 +2415,56 @@ msgid "" "the Scale reference checkbox state." msgstr "" -#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6858 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:122 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:168 appPlugins/ToolFilm.py:1283 +#: appEditors/AppGeoEditor.py:914 appEditors/AppGerberEditor.py:6868 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:124 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:169 appPlugins/ToolFilm.py:1284 #: appPlugins/ToolTransform.py:807 msgid "Y factor" msgstr "" -#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6860 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:170 appPlugins/ToolTransform.py:809 +#: appEditors/AppGeoEditor.py:916 appEditors/AppGerberEditor.py:6870 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 appPlugins/ToolTransform.py:809 msgid "Factor for scaling on Y axis." msgstr "" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6867 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:6877 #: appPlugins/ToolTransform.py:816 msgid "Scale Y" msgstr "" -#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6894 +#: appEditors/AppGeoEditor.py:950 appEditors/AppGerberEditor.py:6904 #: appPlugins/ToolTransform.py:843 msgid "Flip on X" msgstr "" #: appEditors/AppGeoEditor.py:952 appEditors/AppGeoEditor.py:957 -#: appEditors/AppGerberEditor.py:6896 appEditors/AppGerberEditor.py:6901 +#: appEditors/AppGerberEditor.py:6906 appEditors/AppGerberEditor.py:6911 #: appPlugins/ToolTransform.py:845 appPlugins/ToolTransform.py:850 msgid "Flip the selected object(s) over the X axis." msgstr "" -#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6899 +#: appEditors/AppGeoEditor.py:955 appEditors/AppGerberEditor.py:6909 #: appPlugins/ToolTransform.py:848 msgid "Flip on Y" msgstr "" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6919 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:184 appPlugins/ToolTransform.py:868 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:6929 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:185 appPlugins/ToolTransform.py:868 msgid "X val" msgstr "" -#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6921 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:186 appPlugins/ToolTransform.py:870 +#: appEditors/AppGeoEditor.py:977 appEditors/AppGerberEditor.py:6931 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:187 appPlugins/ToolTransform.py:870 msgid "Distance to offset on X axis. In current units." msgstr "" -#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6928 +#: appEditors/AppGeoEditor.py:984 appEditors/AppGerberEditor.py:6938 #: appPlugins/ToolTransform.py:877 msgid "Offset X" msgstr "" #: appEditors/AppGeoEditor.py:986 appEditors/AppGeoEditor.py:1006 -#: appEditors/AppGerberEditor.py:6930 appEditors/AppGerberEditor.py:6950 +#: appEditors/AppGerberEditor.py:6940 appEditors/AppGerberEditor.py:6960 #: appPlugins/ToolTransform.py:879 appPlugins/ToolTransform.py:899 msgid "" "Offset the selected object(s).\n" @@ -2461,32 +2472,32 @@ msgid "" "the bounding box for all selected objects.\n" msgstr "" -#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6939 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:197 appPlugins/ToolTransform.py:888 +#: appEditors/AppGeoEditor.py:995 appEditors/AppGerberEditor.py:6949 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:198 appPlugins/ToolTransform.py:888 msgid "Y val" msgstr "" -#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6941 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:199 appPlugins/ToolTransform.py:890 +#: appEditors/AppGeoEditor.py:997 appEditors/AppGerberEditor.py:6951 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 appPlugins/ToolTransform.py:890 msgid "Distance to offset on Y axis. In current units." msgstr "" -#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6948 +#: appEditors/AppGeoEditor.py:1004 appEditors/AppGerberEditor.py:6958 #: appPlugins/ToolTransform.py:897 msgid "Offset Y" msgstr "" -#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6968 appGUI/ObjectUI.py:463 -#: appGUI/ObjectUI.py:500 appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:60 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:209 -#: appPlugins/ToolInvertGerber.py:295 appPlugins/ToolQRCode.py:903 +#: appEditors/AppGeoEditor.py:1024 appEditors/AppGerberEditor.py:6978 appGUI/ObjectUI.py:463 +#: appGUI/ObjectUI.py:500 appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:61 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:210 +#: appPlugins/ToolInvertGerber.py:296 appPlugins/ToolQRCode.py:903 #: appPlugins/ToolTransform.py:917 msgid "Rounded" msgstr "" -#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6970 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:211 appPlugins/ToolTransform.py:919 +#: appEditors/AppGeoEditor.py:1026 appEditors/AppGerberEditor.py:6980 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 appPlugins/ToolTransform.py:919 msgid "" "If checked then the buffer will surround the buffered shape,\n" "every corner will be rounded.\n" @@ -2494,15 +2505,15 @@ msgid "" "of the buffered shape." msgstr "" -#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6978 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:219 appPlugins/ToolDistance.py:137 +#: appEditors/AppGeoEditor.py:1034 appEditors/AppGerberEditor.py:6988 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 appPlugins/ToolDistance.py:137 #: appPlugins/ToolDistance.py:431 appPlugins/ToolDistance.py:567 #: appPlugins/ToolDistanceMin.py:221 appPlugins/ToolTransform.py:927 msgid "Distance" msgstr "" -#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6980 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:221 appPlugins/ToolTransform.py:929 +#: appEditors/AppGeoEditor.py:1036 appEditors/AppGerberEditor.py:6990 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:222 appPlugins/ToolTransform.py:929 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2510,20 +2521,20 @@ msgid "" "or decreased with the 'distance'." msgstr "" -#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:6992 +#: appEditors/AppGeoEditor.py:1048 appEditors/AppGerberEditor.py:7002 #: appPlugins/ToolTransform.py:941 msgid "Buffer D" msgstr "" -#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:6994 +#: appEditors/AppGeoEditor.py:1050 appEditors/AppGerberEditor.py:7004 #: appPlugins/ToolTransform.py:943 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." msgstr "" -#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7005 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:238 appPlugins/ToolTransform.py:954 +#: appEditors/AppGeoEditor.py:1061 appEditors/AppGerberEditor.py:7015 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:239 appPlugins/ToolTransform.py:954 msgid "" "A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -2532,46 +2543,46 @@ msgid "" "of the initial dimension." msgstr "" -#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7018 +#: appEditors/AppGeoEditor.py:1074 appEditors/AppGerberEditor.py:7028 #: appPlugins/ToolTransform.py:967 msgid "Buffer F" msgstr "" -#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7020 +#: appEditors/AppGeoEditor.py:1076 appEditors/AppGerberEditor.py:7030 #: appPlugins/ToolTransform.py:969 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." msgstr "" -#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7115 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:63 +#: appEditors/AppGeoEditor.py:1175 appEditors/AppGerberEditor.py:7125 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:64 #: appPlugins/ToolCalibration.py:911 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolMilling.py:4465 appPlugins/ToolPanelize.py:1185 +#: appPlugins/ToolMilling.py:4415 appPlugins/ToolPanelize.py:1187 #: appPlugins/ToolTransform.py:620 msgid "Object" msgstr "" -#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7191 +#: appEditors/AppGeoEditor.py:1247 appEditors/AppGerberEditor.py:7201 #: appPlugins/ToolTransform.py:184 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "" -#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7216 +#: appEditors/AppGeoEditor.py:1272 appEditors/AppGerberEditor.py:7226 #: appPlugins/ToolTransform.py:201 msgid "Rotate transformation can not be done for a value of 0." msgstr "" #: appEditors/AppGeoEditor.py:1330 appEditors/AppGeoEditor.py:1351 -#: appEditors/AppGerberEditor.py:7274 appEditors/AppGerberEditor.py:7295 +#: appEditors/AppGerberEditor.py:7284 appEditors/AppGerberEditor.py:7305 #: appPlugins/ToolTransform.py:259 appPlugins/ToolTransform.py:280 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" #: appEditors/AppGeoEditor.py:1364 appEditors/AppGeoEditor.py:1373 -#: appEditors/AppGerberEditor.py:7308 appEditors/AppGerberEditor.py:7317 +#: appEditors/AppGerberEditor.py:7318 appEditors/AppGerberEditor.py:7327 #: appPlugins/ToolTransform.py:293 appPlugins/ToolTransform.py:302 msgid "Offset transformation can not be done for a value of 0." msgstr "" @@ -2583,13 +2594,13 @@ msgstr "" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1451 #: appEditors/AppGeoEditor.py:1485 appEditors/AppGeoEditor.py:1519 #: appEditors/AppGeoEditor.py:1552 appEditors/AppGeoEditor.py:1573 -#: appEditors/AppGerberEditor.py:7368 appEditors/AppGerberEditor.py:7410 -#: appEditors/AppGerberEditor.py:7450 appEditors/AppGerberEditor.py:7489 -#: appEditors/AppGerberEditor.py:7533 appEditors/AppGerberEditor.py:7569 +#: appEditors/AppGerberEditor.py:7378 appEditors/AppGerberEditor.py:7420 +#: appEditors/AppGerberEditor.py:7460 appEditors/AppGerberEditor.py:7499 +#: appEditors/AppGerberEditor.py:7543 appEditors/AppGerberEditor.py:7579 #: appPlugins/ToolTransform.py:352 appPlugins/ToolTransform.py:392 #: appPlugins/ToolTransform.py:431 appPlugins/ToolTransform.py:466 -#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 app_Main.py:6746 -#: app_Main.py:6792 +#: appPlugins/ToolTransform.py:503 appPlugins/ToolTransform.py:538 app_Main.py:6750 +#: app_Main.py:6796 msgid "Action was not executed" msgstr "" @@ -2597,13 +2608,13 @@ msgstr "" msgid "Flipping" msgstr "" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7399 -#: appPlugins/ToolTransform.py:379 app_Main.py:6744 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:7409 +#: appPlugins/ToolTransform.py:379 app_Main.py:6748 msgid "Flip on Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7407 -#: appPlugins/ToolTransform.py:388 app_Main.py:6790 +#: appEditors/AppGeoEditor.py:1447 appEditors/AppGerberEditor.py:7417 +#: appPlugins/ToolTransform.py:388 app_Main.py:6794 msgid "Flip on X axis done" msgstr "" @@ -2611,11 +2622,11 @@ msgstr "" msgid "Skewing" msgstr "" -#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7446 +#: appEditors/AppGeoEditor.py:1480 appEditors/AppGerberEditor.py:7456 msgid "Skew on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7448 +#: appEditors/AppGeoEditor.py:1482 appEditors/AppGerberEditor.py:7458 msgid "Skew on the Y axis done" msgstr "" @@ -2623,11 +2634,11 @@ msgstr "" msgid "Scaling" msgstr "" -#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7484 +#: appEditors/AppGeoEditor.py:1515 appEditors/AppGerberEditor.py:7494 msgid "Scale on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7486 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:7496 msgid "Scale on the Y axis done" msgstr "" @@ -2636,67 +2647,67 @@ msgid "Offsetting" msgstr "" #: appEditors/AppGeoEditor.py:1547 appEditors/AppGeoEditor.py:1605 -#: appEditors/AppGerberEditor.py:7528 appEditors/AppGerberEditor.py:7601 +#: appEditors/AppGerberEditor.py:7538 appEditors/AppGerberEditor.py:7611 msgid "Offset on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7530 +#: appEditors/AppGeoEditor.py:1549 appEditors/AppGerberEditor.py:7540 msgid "Offset on the Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1562 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:57 -#: appObjects/FlatCAMGerber.py:430 appPlugins/ToolCopperThieving.py:618 -#: appPlugins/ToolCopperThieving.py:821 appPlugins/ToolCopperThieving.py:834 -#: appPlugins/ToolIsolation.py:1573 appPlugins/ToolNCC.py:2072 appPlugins/ToolNCC.py:2099 -#: appPlugins/ToolNCC.py:2207 appPlugins/ToolNCC.py:2220 appPlugins/ToolNCC.py:3124 -#: appPlugins/ToolNCC.py:3229 appPlugins/ToolNCC.py:3244 appPlugins/ToolNCC.py:3511 -#: appPlugins/ToolNCC.py:3612 appPlugins/ToolNCC.py:3627 appPlugins/ToolTransform.py:513 +#: appEditors/AppGeoEditor.py:1562 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:58 +#: appObjects/FlatCAMGerber.py:419 appPlugins/ToolCopperThieving.py:619 +#: appPlugins/ToolCopperThieving.py:822 appPlugins/ToolCopperThieving.py:835 +#: appPlugins/ToolIsolation.py:1542 appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2101 +#: appPlugins/ToolNCC.py:2209 appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 +#: appPlugins/ToolNCC.py:3231 appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 +#: appPlugins/ToolNCC.py:3614 appPlugins/ToolNCC.py:3629 appPlugins/ToolTransform.py:513 #: camlib.py:1114 msgid "Buffering" msgstr "" -#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7565 +#: appEditors/AppGeoEditor.py:1569 appEditors/AppGerberEditor.py:7575 #: appPlugins/ToolTransform.py:534 msgid "Buffer done" msgstr "" -#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7573 +#: appEditors/AppGeoEditor.py:1577 appEditors/AppGerberEditor.py:7583 msgid "Rotate ..." msgstr "" #: appEditors/AppGeoEditor.py:1578 appEditors/AppGeoEditor.py:1630 -#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7574 -#: appEditors/AppGerberEditor.py:7626 appEditors/AppGerberEditor.py:7642 +#: appEditors/AppGeoEditor.py:1646 appEditors/AppGerberEditor.py:7584 +#: appEditors/AppGerberEditor.py:7636 appEditors/AppGerberEditor.py:7652 msgid "Enter an Angle Value (degrees)" msgstr "" -#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7583 +#: appEditors/AppGeoEditor.py:1587 appEditors/AppGerberEditor.py:7593 #: appPlugins/ToolTransform.py:350 msgid "Rotate done" msgstr "" -#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7586 +#: appEditors/AppGeoEditor.py:1590 appEditors/AppGerberEditor.py:7596 msgid "Rotate cancelled" msgstr "" -#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7591 +#: appEditors/AppGeoEditor.py:1595 appEditors/AppGerberEditor.py:7601 msgid "Offset on X axis ..." msgstr "" #: appEditors/AppGeoEditor.py:1596 appEditors/AppGeoEditor.py:1614 -#: appEditors/AppGerberEditor.py:7592 appEditors/AppGerberEditor.py:7610 +#: appEditors/AppGerberEditor.py:7602 appEditors/AppGerberEditor.py:7620 msgid "Enter a distance Value" msgstr "" -#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7604 +#: appEditors/AppGeoEditor.py:1608 appEditors/AppGerberEditor.py:7614 msgid "Offset X cancelled" msgstr "" -#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7609 +#: appEditors/AppGeoEditor.py:1613 appEditors/AppGerberEditor.py:7619 msgid "Offset on Y axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7619 +#: appEditors/AppGeoEditor.py:1623 appEditors/AppGerberEditor.py:7629 msgid "Offset on Y axis done" msgstr "" @@ -2704,11 +2715,11 @@ msgstr "" msgid "Offset on the Y axis canceled" msgstr "" -#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7625 +#: appEditors/AppGeoEditor.py:1629 appEditors/AppGerberEditor.py:7635 msgid "Skew on X axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7635 +#: appEditors/AppGeoEditor.py:1639 appEditors/AppGerberEditor.py:7645 msgid "Skew on X axis done" msgstr "" @@ -2716,11 +2727,11 @@ msgstr "" msgid "Skew on X axis canceled" msgstr "" -#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7641 +#: appEditors/AppGeoEditor.py:1645 appEditors/AppGerberEditor.py:7651 msgid "Skew on Y axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7651 +#: appEditors/AppGeoEditor.py:1655 appEditors/AppGerberEditor.py:7661 msgid "Skew on Y axis done" msgstr "" @@ -2823,7 +2834,7 @@ msgstr "" msgid "Click to pick-up the erase shape..." msgstr "" -#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2468 +#: appEditors/AppGeoEditor.py:3288 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "" @@ -2831,7 +2842,7 @@ msgstr "" msgid "Create Paint geometry ..." msgstr "" -#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3224 +#: appEditors/AppGeoEditor.py:3380 appEditors/AppGerberEditor.py:3225 msgid "Shape transformations ..." msgstr "" @@ -2856,49 +2867,49 @@ msgstr "" msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:3511 appEditors/AppGerberEditor.py:6201 msgid "Zoom on selection" msgstr "" -#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6200 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:28 -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:25 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:23 -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:24 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:24 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:30 -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:29 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:24 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:23 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:28 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:25 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:26 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:21 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:24 -#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:766 +#: appEditors/AppGeoEditor.py:3520 appEditors/AppGerberEditor.py:6210 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:29 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:25 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:31 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:30 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:24 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:29 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:22 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:25 +#: appPlugins/ToolCalibration.py:792 appPlugins/ToolCorners.py:767 #: appPlugins/ToolEtchCompensation.py:410 appPlugins/ToolFiducials.py:903 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:267 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolInvertGerber.py:268 #: appPlugins/ToolLevelling.py:1842 appPlugins/ToolQRCode.py:811 #: appPlugins/ToolSolderPaste.py:1297 msgid "Parameters" msgstr "" -#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6202 +#: appEditors/AppGeoEditor.py:3522 appEditors/AppGerberEditor.py:6212 msgid "Geometry parameters." msgstr "" @@ -2936,40 +2947,40 @@ msgstr "" msgid "The length of the geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGeoEditor.py:3579 appEditors/AppGerberEditor.py:6249 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:70 appPlugins/ToolFiducials.py:822 msgid "Coordinates" msgstr "" #: appEditors/AppGeoEditor.py:3581 appEditors/AppGeoEditor.py:3587 -#: appEditors/AppGerberEditor.py:6241 appEditors/AppGerberEditor.py:6247 +#: appEditors/AppGerberEditor.py:6251 appEditors/AppGerberEditor.py:6257 msgid "The coordinates of the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6252 +#: appEditors/AppGeoEditor.py:3592 appEditors/AppGerberEditor.py:6262 msgid "Vertex Points" msgstr "" -#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:3594 appEditors/AppGerberEditor.py:6264 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6268 +#: appEditors/AppGeoEditor.py:3608 appEditors/AppGerberEditor.py:6278 #: appGUI/ObjectUI.py:1118 msgid "Simplification" msgstr "" -#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6270 +#: appEditors/AppGeoEditor.py:3610 appEditors/AppGerberEditor.py:6280 #: appGUI/ObjectUI.py:1120 msgid "Simplify a geometry by reducing its vertex points number." msgstr "" -#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6275 -#: appGUI/ObjectUI.py:1150 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:86 +#: appEditors/AppGeoEditor.py:3615 appEditors/AppGerberEditor.py:6285 +#: appGUI/ObjectUI.py:1150 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 msgid "Tolerance" msgstr "" -#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:3617 appEditors/AppGerberEditor.py:6287 #: appGUI/ObjectUI.py:1152 msgid "" "All points in the simplified object will be\n" @@ -2977,13 +2988,13 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:3629 appEditors/AppGeoEditor.py:4134 -#: appEditors/AppGerberEditor.py:4067 appEditors/AppGerberEditor.py:6290 -#: appGUI/ObjectUI.py:1164 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:77 -#: appObjects/FlatCAMGeometry.py:722 +#: appEditors/AppGerberEditor.py:4075 appEditors/AppGerberEditor.py:6300 +#: appGUI/ObjectUI.py:1164 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:78 +#: appObjects/FlatCAMGeometry.py:494 msgid "Simplify" msgstr "" -#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6293 +#: appEditors/AppGeoEditor.py:3632 appEditors/AppGerberEditor.py:6303 #: appGUI/ObjectUI.py:1167 msgid "Simplify a geometry element by reducing its vertex points number." msgstr "" @@ -2992,18 +3003,18 @@ msgstr "" msgid "Ring" msgstr "" -#: appEditors/AppGeoEditor.py:3947 app_Main.py:7975 +#: appEditors/AppGeoEditor.py:3947 app_Main.py:7979 msgid "Line" msgstr "" -#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1697 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:403 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:286 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:424 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:283 appPlugins/ToolDrilling.py:2856 -#: appPlugins/ToolFollow.py:767 appPlugins/ToolIsolation.py:3637 -#: appPlugins/ToolMilling.py:4514 appPlugins/ToolNCC.py:4643 appPlugins/ToolPaint.py:3328 +#: appEditors/AppGeoEditor.py:3949 appGUI/MainGUI.py:1703 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:432 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:277 appPlugins/ToolDrilling.py:2856 +#: appPlugins/ToolFollow.py:767 appPlugins/ToolIsolation.py:3630 +#: appPlugins/ToolMilling.py:4464 appPlugins/ToolNCC.py:4645 appPlugins/ToolPaint.py:3324 msgid "Polygon" msgstr "" @@ -3023,14 +3034,13 @@ msgstr "" msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2642 -#: appEditors/AppGerberEditor.py:4913 appObjects/FlatCAMGeometry.py:2643 -#: appPlugins/ToolCutOut.py:1585 appPlugins/ToolDistance.py:199 -#: appPlugins/ToolExtract.py:629 appPlugins/ToolExtract.py:740 appPlugins/ToolExtract.py:815 -#: appPlugins/ToolOptimal.py:183 appPlugins/ToolPanelize.py:1079 -#: appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 +#: appEditors/AppGeoEditor.py:4165 appEditors/AppGerberEditor.py:2643 +#: appEditors/AppGerberEditor.py:4922 appPlugins/ToolCutOut.py:1585 +#: appPlugins/ToolDistance.py:199 appPlugins/ToolExtract.py:630 +#: appPlugins/ToolExtract.py:741 appPlugins/ToolExtract.py:816 appPlugins/ToolOptimal.py:183 +#: appPlugins/ToolPanelize.py:1081 appPlugins/ToolQRCode.py:253 appPlugins/ToolReport.py:224 #: appPlugins/ToolSolderPaste.py:723 appPlugins/ToolSolderPaste.py:1017 -#: appPlugins/ToolSub.py:319 app_Main.py:8632 tclCommands/TclCommandOpenSVG.py:85 +#: appPlugins/ToolSub.py:319 tclCommands/TclCommandOpenSVG.py:85 #: tclCommands/TclCommandPanelize.py:299 msgid "Working" msgstr "" @@ -3047,9 +3057,9 @@ msgstr "" msgid "Grid Snap disabled." msgstr "" -#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3468 appGUI/MainGUI.py:3514 -#: appGUI/MainGUI.py:3532 appGUI/MainGUI.py:3683 appGUI/MainGUI.py:3721 -#: appGUI/MainGUI.py:3733 +#: appEditors/AppGeoEditor.py:5057 appGUI/MainGUI.py:3476 appGUI/MainGUI.py:3522 +#: appGUI/MainGUI.py:3540 appGUI/MainGUI.py:3691 appGUI/MainGUI.py:3729 +#: appGUI/MainGUI.py:3741 msgid "Click on target point." msgstr "" @@ -3059,8 +3069,8 @@ msgstr "" #: appEditors/AppGeoEditor.py:5648 appEditors/AppGeoEditor.py:5673 #: appEditors/AppGeoEditor.py:5703 appEditors/AppGeoEditor.py:5783 #: appEditors/AppGeoEditor.py:5849 appEditors/AppGeoEditor.py:5917 -#: appPlugins/ToolCopperThieving.py:636 appPlugins/ToolFilm.py:850 -#: appPlugins/ToolFilm.py:1111 appPlugins/ToolRulesCheck.py:659 +#: appPlugins/ToolCopperThieving.py:637 appPlugins/ToolFilm.py:851 +#: appPlugins/ToolFilm.py:1112 appPlugins/ToolRulesCheck.py:659 msgid "Working..." msgstr "" @@ -3072,7 +3082,7 @@ msgstr "" msgid "Editing MultiGeo Geometry, tool" msgstr "" -#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2563 +#: appEditors/AppGeoEditor.py:5392 appPlugins/ToolNCC.py:2565 msgid "with diameter" msgstr "" @@ -3117,8 +3127,8 @@ msgstr "" msgid "Invalid value for" msgstr "" -#: appEditors/AppGeoEditor.py:5995 appObjects/FlatCAMGeometry.py:2722 -#: appPlugins/ToolMilling.py:3089 appPlugins/ToolPaint.py:2020 appPlugins/ToolPaint.py:2230 +#: appEditors/AppGeoEditor.py:5995 appPlugins/ToolMilling.py:3039 +#: appPlugins/ToolPaint.py:2016 appPlugins/ToolPaint.py:2226 msgid "" "Could not do Paint. Try a different combination of parameters. Or a different method of " "Paint" @@ -3211,202 +3221,202 @@ msgstr "" msgid "Nothing selected to move" msgstr "" -#: appEditors/AppGerberEditor.py:2816 +#: appEditors/AppGerberEditor.py:2817 msgid "Select shapes to import them into the edited object." msgstr "" -#: appEditors/AppGerberEditor.py:3044 appEditors/AppGerberEditor.py:3126 -#: appPlugins/ToolIsolation.py:2376 appPlugins/ToolIsolation.py:2528 -#: appPlugins/ToolPaint.py:1291 +#: appEditors/AppGerberEditor.py:3045 appEditors/AppGerberEditor.py:3127 +#: appPlugins/ToolIsolation.py:2338 appPlugins/ToolIsolation.py:2490 +#: appPlugins/ToolPaint.py:1287 msgid "Added polygon" msgstr "" -#: appEditors/AppGerberEditor.py:3046 appEditors/AppGerberEditor.py:3128 -#: appPlugins/ToolIsolation.py:2377 appPlugins/ToolIsolation.py:2530 -#: appPlugins/ToolPaint.py:1293 +#: appEditors/AppGerberEditor.py:3047 appEditors/AppGerberEditor.py:3129 +#: appPlugins/ToolIsolation.py:2339 appPlugins/ToolIsolation.py:2492 +#: appPlugins/ToolPaint.py:1289 msgid "Click to add next polygon or right click to start." msgstr "" -#: appEditors/AppGerberEditor.py:3049 appEditors/AppGerberEditor.py:3131 -#: appPlugins/ToolIsolation.py:2533 +#: appEditors/AppGerberEditor.py:3050 appEditors/AppGerberEditor.py:3132 +#: appPlugins/ToolIsolation.py:2495 msgid "No polygon in selection." msgstr "" -#: appEditors/AppGerberEditor.py:3727 appEditors/AppGerberEditor.py:3731 +#: appEditors/AppGerberEditor.py:3735 appEditors/AppGerberEditor.py:3739 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGerberEditor.py:3769 +#: appEditors/AppGerberEditor.py:3777 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format (width, height) " "and retry." msgstr "" -#: appEditors/AppGerberEditor.py:3782 +#: appEditors/AppGerberEditor.py:3790 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGerberEditor.py:3795 +#: appEditors/AppGerberEditor.py:3803 msgid "Aperture already in the aperture table." msgstr "" -#: appEditors/AppGerberEditor.py:3802 +#: appEditors/AppGerberEditor.py:3810 msgid "Added new aperture with code" msgstr "" -#: appEditors/AppGerberEditor.py:3834 +#: appEditors/AppGerberEditor.py:3842 msgid "Select an aperture in Aperture Table" msgstr "" -#: appEditors/AppGerberEditor.py:3842 +#: appEditors/AppGerberEditor.py:3850 msgid "Select an aperture in Aperture Table -->" msgstr "" -#: appEditors/AppGerberEditor.py:3856 +#: appEditors/AppGerberEditor.py:3864 msgid "Deleted aperture with code" msgstr "" -#: appEditors/AppGerberEditor.py:3924 +#: appEditors/AppGerberEditor.py:3932 msgid "Dimensions need two float values separated by comma." msgstr "" -#: appEditors/AppGerberEditor.py:3933 +#: appEditors/AppGerberEditor.py:3941 msgid "Dimensions edited." msgstr "" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 -#: appEditors/AppGerberEditor.py:6097 appGUI/ObjectUI.py:306 appPlugins/ToolExtract.py:1008 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 +#: appEditors/AppGerberEditor.py:6106 appGUI/ObjectUI.py:306 appPlugins/ToolExtract.py:1009 #: appPlugins/ToolPunchGerber.py:2087 msgid "Code" msgstr "" -#: appEditors/AppGerberEditor.py:4513 appEditors/AppGerberEditor.py:6050 +#: appEditors/AppGerberEditor.py:4522 appEditors/AppGerberEditor.py:6059 #: appGUI/ObjectUI.py:306 msgid "Dim" msgstr "" -#: appEditors/AppGerberEditor.py:4627 appObjects/FlatCAMCNCJob.py:743 -#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 app_Main.py:7877 +#: appEditors/AppGerberEditor.py:4636 appObjects/FlatCAMCNCJob.py:747 +#: appObjects/FlatCAMScript.py:134 appPlugins/ToolLevelling.py:1505 app_Main.py:7881 msgid "Loading" msgstr "" -#: appEditors/AppGerberEditor.py:4759 +#: appEditors/AppGerberEditor.py:4768 msgid "Setting up the UI" msgstr "" -#: appEditors/AppGerberEditor.py:4760 +#: appEditors/AppGerberEditor.py:4769 msgid "Adding geometry finished. Preparing the GUI" msgstr "" -#: appEditors/AppGerberEditor.py:4769 +#: appEditors/AppGerberEditor.py:4778 msgid "Finished loading the Gerber object into the editor." msgstr "" -#: appEditors/AppGerberEditor.py:4903 +#: appEditors/AppGerberEditor.py:4912 msgid "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" -#: appEditors/AppGerberEditor.py:4941 +#: appEditors/AppGerberEditor.py:4950 msgid "Cancelled. No aperture is selected" msgstr "" -#: appEditors/AppGerberEditor.py:5128 app_Main.py:7319 +#: appEditors/AppGerberEditor.py:5137 app_Main.py:7323 msgid "Coordinates copied to clipboard." msgstr "" -#: appEditors/AppGerberEditor.py:5476 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:316 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:296 appObjects/AppObject.py:345 -#: appObjects/FlatCAMCNCJob.py:639 appObjects/FlatCAMGerber.py:1090 +#: appEditors/AppGerberEditor.py:5485 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 appObjects/AppObject.py:345 +#: appObjects/FlatCAMCNCJob.py:641 appObjects/FlatCAMGerber.py:1012 #: appObjects/FlatCAMObj.py:266 appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 -#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1173 -#: appPlugins/ToolCorners.py:630 appPlugins/ToolFiducials.py:658 appPlugins/ToolMove.py:235 -#: appPlugins/ToolQRCode.py:559 app_Main.py:5158 +#: appObjects/FlatCAMObj.py:393 appPlugins/ToolCopperThieving.py:1174 +#: appPlugins/ToolCorners.py:631 appPlugins/ToolFiducials.py:658 appPlugins/ToolMove.py:235 +#: appPlugins/ToolQRCode.py:559 app_Main.py:5162 msgid "Plotting" msgstr "" -#: appEditors/AppGerberEditor.py:5649 +#: appEditors/AppGerberEditor.py:5658 msgid "Failed. No aperture geometry is selected." msgstr "" -#: appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGerberEditor.py:5833 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:5855 +#: appEditors/AppGerberEditor.py:5864 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGerberEditor.py:5887 +#: appEditors/AppGerberEditor.py:5896 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:5939 +#: appEditors/AppGerberEditor.py:5948 msgid "Polygons marked." msgstr "" -#: appEditors/AppGerberEditor.py:5941 +#: appEditors/AppGerberEditor.py:5950 msgid "No polygons were marked. None fit within the limits." msgstr "" -#: appEditors/AppGerberEditor.py:6004 appGUI/MainGUI.py:764 appGUI/MainGUI.py:1730 -#: appGUI/ObjectUI.py:231 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:20 +#: appEditors/AppGerberEditor.py:6013 appGUI/MainGUI.py:769 appGUI/MainGUI.py:1736 +#: appGUI/ObjectUI.py:231 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 msgid "Gerber Editor" msgstr "" -#: appEditors/AppGerberEditor.py:6037 appGUI/ObjectUI.py:271 appObjects/FlatCAMObj.py:492 +#: appEditors/AppGerberEditor.py:6046 appGUI/ObjectUI.py:271 appObjects/FlatCAMObj.py:492 #: appPlugins/ToolReport.py:187 msgid "Apertures" msgstr "" -#: appEditors/AppGerberEditor.py:6039 appGUI/ObjectUI.py:273 +#: appEditors/AppGerberEditor.py:6048 appGUI/ObjectUI.py:273 msgid "Apertures Table for the Gerber Object." msgstr "" -#: appEditors/AppGerberEditor.py:6055 appGUI/ObjectUI.py:310 +#: appEditors/AppGerberEditor.py:6064 appGUI/ObjectUI.py:310 msgid "Index" msgstr "" -#: appEditors/AppGerberEditor.py:6057 appGUI/ObjectUI.py:312 appPlugins/ToolExtract.py:1015 +#: appEditors/AppGerberEditor.py:6066 appGUI/ObjectUI.py:312 appPlugins/ToolExtract.py:1016 #: appPlugins/ToolPunchGerber.py:2094 msgid "Aperture Code" msgstr "" -#: appEditors/AppGerberEditor.py:6059 appGUI/ObjectUI.py:314 appPlugins/ToolExtract.py:1017 +#: appEditors/AppGerberEditor.py:6068 appGUI/ObjectUI.py:314 appPlugins/ToolExtract.py:1018 #: appPlugins/ToolPunchGerber.py:2096 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" -#: appEditors/AppGerberEditor.py:6061 appGUI/ObjectUI.py:316 appPlugins/ToolExtract.py:1019 +#: appEditors/AppGerberEditor.py:6070 appGUI/ObjectUI.py:316 appPlugins/ToolExtract.py:1020 #: appPlugins/ToolPunchGerber.py:2098 msgid "Aperture Size:" msgstr "" -#: appEditors/AppGerberEditor.py:6063 appGUI/ObjectUI.py:318 +#: appEditors/AppGerberEditor.py:6072 appGUI/ObjectUI.py:318 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" " - (dia, nVertices) for P type" msgstr "" -#: appEditors/AppGerberEditor.py:6090 +#: appEditors/AppGerberEditor.py:6099 msgid "Add/Delete Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6101 msgid "Add/Delete an aperture in the aperture table" msgstr "" -#: appEditors/AppGerberEditor.py:6098 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 +#: appEditors/AppGerberEditor.py:6107 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:53 msgid "Code for the new aperture" msgstr "" -#: appEditors/AppGerberEditor.py:6108 +#: appEditors/AppGerberEditor.py:6117 msgid "Size:" msgstr "" -#: appEditors/AppGerberEditor.py:6110 +#: appEditors/AppGerberEditor.py:6119 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3415,7 +3425,7 @@ msgid "" "sqrt(width**2 + height**2)" msgstr "" -#: appEditors/AppGerberEditor.py:6127 +#: appEditors/AppGerberEditor.py:6136 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3423,67 +3433,67 @@ msgid "" "O = oblong" msgstr "" -#: appEditors/AppGerberEditor.py:6140 +#: appEditors/AppGerberEditor.py:6149 msgid "Dims" msgstr "" -#: appEditors/AppGerberEditor.py:6142 +#: appEditors/AppGerberEditor.py:6151 msgid "" "Dimensions for the new aperture.\n" "The format is (width, height)" msgstr "" -#: appEditors/AppGerberEditor.py:6164 +#: appEditors/AppGerberEditor.py:6173 msgid "Add a new aperture to the aperture list." msgstr "" -#: appEditors/AppGerberEditor.py:6172 +#: appEditors/AppGerberEditor.py:6182 msgid "Delete a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:6214 +#: appEditors/AppGerberEditor.py:6224 msgid "Valid" msgstr "" -#: appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGerberEditor.py:6226 msgid "Show if the selected polygon is valid." msgstr "" -#: appEditors/AppGerberEditor.py:6223 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:78 -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:112 -#: appPlugins/ToolCalculators.py:571 appPlugins/ToolCalculators.py:614 -#: appPlugins/ToolCopperThieving.py:1357 +#: appEditors/AppGerberEditor.py:6233 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:79 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 +#: appPlugins/ToolCalculators.py:572 appPlugins/ToolCalculators.py:615 +#: appPlugins/ToolCopperThieving.py:1358 msgid "Area" msgstr "" -#: appEditors/AppGerberEditor.py:6225 +#: appEditors/AppGerberEditor.py:6235 msgid "Show the area of the selected polygon." msgstr "" -#: appEditors/AppGerberEditor.py:6229 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:81 -#: appPlugins/ToolCopperThieving.py:1368 appPlugins/ToolPcbWizard.py:501 +#: appEditors/AppGerberEditor.py:6239 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:177 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolPcbWizard.py:501 msgid "mm" msgstr "" -#: appEditors/AppGerberEditor.py:6229 appPlugins/ToolCopperThieving.py:1370 -#: appPlugins/ToolCopperThieving.py:1727 +#: appEditors/AppGerberEditor.py:6239 appPlugins/ToolCopperThieving.py:1371 +#: appPlugins/ToolCopperThieving.py:1728 msgid "in" msgstr "" -#: appEditors/AppGerberEditor.py:6316 +#: appEditors/AppGerberEditor.py:6326 msgid "Buffer Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:6318 +#: appEditors/AppGerberEditor.py:6328 msgid "Buffer a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6349 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3492,227 +3502,227 @@ msgid "" "corner" msgstr "" -#: appEditors/AppGerberEditor.py:6376 +#: appEditors/AppGerberEditor.py:6386 msgid "Scale Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:6378 +#: appEditors/AppGerberEditor.py:6388 msgid "Scale a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:6388 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:203 +#: appEditors/AppGerberEditor.py:6398 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 msgid "Scale factor" msgstr "" -#: appEditors/AppGerberEditor.py:6390 +#: appEditors/AppGerberEditor.py:6400 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" msgstr "" -#: appEditors/AppGerberEditor.py:6427 +#: appEditors/AppGerberEditor.py:6437 msgid "Mark polygons" msgstr "" -#: appEditors/AppGerberEditor.py:6429 +#: appEditors/AppGerberEditor.py:6439 msgid "Mark the polygon areas." msgstr "" -#: appEditors/AppGerberEditor.py:6440 +#: appEditors/AppGerberEditor.py:6450 msgid "Area UPPER threshold" msgstr "" -#: appEditors/AppGerberEditor.py:6442 +#: appEditors/AppGerberEditor.py:6452 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:6453 +#: appEditors/AppGerberEditor.py:6463 msgid "Area LOWER threshold" msgstr "" -#: appEditors/AppGerberEditor.py:6455 +#: appEditors/AppGerberEditor.py:6465 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:6469 +#: appEditors/AppGerberEditor.py:6479 msgid "Mark" msgstr "" -#: appEditors/AppGerberEditor.py:6472 +#: appEditors/AppGerberEditor.py:6482 msgid "Mark the polygons that fit within limits." msgstr "" -#: appEditors/AppGerberEditor.py:6479 +#: appEditors/AppGerberEditor.py:6489 msgid "Delete all the marked polygons." msgstr "" -#: appEditors/AppGerberEditor.py:6486 +#: appEditors/AppGerberEditor.py:6496 msgid "Clear all the markings." msgstr "" -#: appEditors/AppGerberEditor.py:6511 appGUI/MainGUI.py:772 appGUI/MainGUI.py:1252 -#: appGUI/MainGUI.py:2476 appGUI/MainGUI.py:5123 +#: appEditors/AppGerberEditor.py:6521 appGUI/MainGUI.py:777 appGUI/MainGUI.py:1257 +#: appGUI/MainGUI.py:2484 appGUI/MainGUI.py:5140 msgid "Add Pad Array" msgstr "" -#: appEditors/AppGerberEditor.py:6513 +#: appEditors/AppGerberEditor.py:6523 msgid "Add an array of pads (linear or circular array)" msgstr "" -#: appEditors/AppGerberEditor.py:6520 +#: appEditors/AppGerberEditor.py:6530 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/AppGerberEditor.py:6531 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:88 +#: appEditors/AppGerberEditor.py:6541 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 msgid "Nr of pads" msgstr "" -#: appEditors/AppGerberEditor.py:6533 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:90 +#: appEditors/AppGerberEditor.py:6543 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:92 msgid "Specify how many pads to be in the array." msgstr "" -#: appEditors/AppGerberEditor.py:7354 +#: appEditors/AppGerberEditor.py:7364 msgid "Appying Rotate" msgstr "" -#: appEditors/AppGerberEditor.py:7387 +#: appEditors/AppGerberEditor.py:7397 msgid "Applying Flip" msgstr "" -#: appEditors/AppGerberEditor.py:7430 +#: appEditors/AppGerberEditor.py:7440 msgid "Applying Skew" msgstr "" -#: appEditors/AppGerberEditor.py:7471 +#: appEditors/AppGerberEditor.py:7481 msgid "Applying Scale" msgstr "" -#: appEditors/AppGerberEditor.py:7507 +#: appEditors/AppGerberEditor.py:7517 msgid "Applying Offset" msgstr "" -#: appEditors/AppGerberEditor.py:7543 +#: appEditors/AppGerberEditor.py:7553 msgid "Applying Buffer" msgstr "" -#: appEditors/AppGerberEditor.py:7622 +#: appEditors/AppGerberEditor.py:7632 msgid "Offset Y cancelled" msgstr "" -#: appEditors/AppGerberEditor.py:7638 +#: appEditors/AppGerberEditor.py:7648 msgid "Skew X cancelled" msgstr "" -#: appEditors/AppGerberEditor.py:7654 +#: appEditors/AppGerberEditor.py:7664 msgid "Skew Y cancelled" msgstr "" -#: appEditors/AppTextEditor.py:86 appGUI/GUIElements.py:3999 +#: appEditors/AppTextEditor.py:87 appGUI/GUIElements.py:4007 msgid "Find" msgstr "" -#: appEditors/AppTextEditor.py:88 +#: appEditors/AppTextEditor.py:89 msgid "Will search and highlight in yellow the string in the Find box." msgstr "" -#: appEditors/AppTextEditor.py:93 +#: appEditors/AppTextEditor.py:94 msgid "Find box. Enter here the strings to be searched in the text." msgstr "" -#: appEditors/AppTextEditor.py:97 +#: appEditors/AppTextEditor.py:98 msgid "Replace With" msgstr "" -#: appEditors/AppTextEditor.py:99 +#: appEditors/AppTextEditor.py:100 msgid "Will replace the string from the Find box with the one in the Replace box." msgstr "" -#: appEditors/AppTextEditor.py:104 +#: appEditors/AppTextEditor.py:105 msgid "String to replace the one in the Find box throughout the text." msgstr "" -#: appEditors/AppTextEditor.py:108 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:4823 appGUI/ObjectUI.py:1229 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:55 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 appPlugins/ToolExtract.py:956 -#: appPlugins/ToolFollow.py:754 appPlugins/ToolIsolation.py:3570 -#: appPlugins/ToolPaint.py:3290 appPlugins/ToolPunchGerber.py:2036 +#: appEditors/AppTextEditor.py:109 appEditors/appGCodeEditor.py:160 +#: appGUI/GUIElements.py:4848 appGUI/ObjectUI.py:1229 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 appPlugins/ToolExtract.py:957 +#: appPlugins/ToolFollow.py:754 appPlugins/ToolIsolation.py:3563 +#: appPlugins/ToolPaint.py:3286 appPlugins/ToolPunchGerber.py:2036 msgid "All" msgstr "" -#: appEditors/AppTextEditor.py:109 +#: appEditors/AppTextEditor.py:110 msgid "" "When checked it will replace all instances in the 'Find' box\n" "with the text in the 'Replace' box.." msgstr "" -#: appEditors/AppTextEditor.py:122 +#: appEditors/AppTextEditor.py:123 msgid "Save changes internally." msgstr "" -#: appEditors/AppTextEditor.py:129 +#: appEditors/AppTextEditor.py:130 msgid "Open a OS standard Preview Print window." msgstr "" -#: appEditors/AppTextEditor.py:135 +#: appEditors/AppTextEditor.py:136 msgid "Open a OS standard Print window." msgstr "" -#: appEditors/AppTextEditor.py:141 +#: appEditors/AppTextEditor.py:142 msgid "Will open a text file in the editor." msgstr "" -#: appEditors/AppTextEditor.py:147 +#: appEditors/AppTextEditor.py:148 msgid "Will save the text in the editor into a file." msgstr "" -#: appEditors/AppTextEditor.py:151 +#: appEditors/AppTextEditor.py:152 msgid "Run" msgstr "" -#: appEditors/AppTextEditor.py:152 +#: appEditors/AppTextEditor.py:153 msgid "Will run the TCL commands found in the text file, one by one." msgstr "" -#: appEditors/AppTextEditor.py:220 appEditors/appGCodeEditor.py:699 +#: appEditors/AppTextEditor.py:221 appEditors/appGCodeEditor.py:699 msgid "Open file" msgstr "" -#: appEditors/AppTextEditor.py:251 appEditors/AppTextEditor.py:257 -#: appObjects/FlatCAMCNCJob.py:667 appObjects/FlatCAMCNCJob.py:673 +#: appEditors/AppTextEditor.py:252 appEditors/AppTextEditor.py:258 +#: appObjects/FlatCAMCNCJob.py:671 appObjects/FlatCAMCNCJob.py:677 #: appPlugins/ToolLevelling.py:1471 appPlugins/ToolLevelling.py:1477 #: appPlugins/ToolLevelling.py:1663 appPlugins/ToolLevelling.py:1669 -#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7789 app_Main.py:7795 +#: appPlugins/ToolSolderPaste.py:1123 app_Main.py:7793 app_Main.py:7799 msgid "Export Code ..." msgstr "" -#: appEditors/AppTextEditor.py:312 appObjects/FlatCAMCNCJob.py:722 -#: appObjects/FlatCAMCNCJob.py:1129 appPlugins/ToolLevelling.py:1495 +#: appEditors/AppTextEditor.py:313 appObjects/FlatCAMCNCJob.py:726 +#: appObjects/FlatCAMCNCJob.py:1150 appPlugins/ToolLevelling.py:1495 #: appPlugins/ToolLevelling.py:1687 appPlugins/ToolSolderPaste.py:1152 msgid "No such file or directory" msgstr "" -#: appEditors/AppTextEditor.py:324 appObjects/FlatCAMCNCJob.py:1143 +#: appEditors/AppTextEditor.py:325 appObjects/FlatCAMCNCJob.py:1164 msgid "Saved to" msgstr "" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4007 appGUI/MainGUI.py:166 -#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:4629 appGUI/MainGUI.py:4890 -#: appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4015 appGUI/MainGUI.py:166 +#: appGUI/MainGUI.py:348 appGUI/MainGUI.py:4646 appGUI/MainGUI.py:4907 +#: appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Ctrl+S" msgstr "" -#: appEditors/appGCodeEditor.py:82 app_Main.py:7952 +#: appEditors/appGCodeEditor.py:82 app_Main.py:7956 msgid "Code Editor" msgstr "" @@ -3736,7 +3746,7 @@ msgstr "" msgid "Start GCode" msgstr "" -#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:792 +#: appEditors/appGCodeEditor.py:674 appObjects/FlatCAMCNCJob.py:796 #: appPlugins/ToolCalibration.py:482 msgid "Loaded Machine Code into Code Editor" msgstr "" @@ -3752,15 +3762,15 @@ msgstr "" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 appGUI/ObjectUI.py:1384 #: appObjects/FlatCAMObj.py:499 appPlugins/ToolDrilling.py:2333 -#: appPlugins/ToolMilling.py:3681 appPlugins/ToolMilling.py:3874 +#: appPlugins/ToolMilling.py:3631 appPlugins/ToolMilling.py:3824 #: appPlugins/ToolReport.py:194 msgid "Drills" msgstr "" #: appEditors/appGCodeEditor.py:815 appGUI/ObjectUI.py:668 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:151 appObjects/FlatCAMObj.py:501 -#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3681 -#: appPlugins/ToolMilling.py:3875 appPlugins/ToolReport.py:196 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 appObjects/FlatCAMObj.py:501 +#: appPlugins/ToolDrilling.py:2333 appPlugins/ToolMilling.py:3631 +#: appPlugins/ToolMilling.py:3825 appPlugins/ToolReport.py:196 msgid "Slots" msgstr "" @@ -3786,128 +3796,128 @@ msgstr "" msgid "Insert the code above at the cursor location." msgstr "" -#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:994 appGUI/GUIElements.py:1393 +#: appGUI/GUIElements.py:296 appGUI/GUIElements.py:995 appGUI/GUIElements.py:1394 msgid "Read Only" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 appGUI/GUIElements.py:1398 -#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 appGUI/GUIElements.py:1399 +#: appGUI/GUIElements.py:1612 appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Undo" msgstr "" -#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:999 appGUI/GUIElements.py:1398 -#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1903 appGUI/GUIElements.py:3965 +#: appGUI/GUIElements.py:301 appGUI/GUIElements.py:1000 appGUI/GUIElements.py:1399 +#: appGUI/GUIElements.py:1612 appGUI/GUIElements.py:1905 appGUI/GUIElements.py:3973 msgid "Ctrl+Z" msgstr "" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 appGUI/GUIElements.py:1405 -#: appGUI/GUIElements.py:1618 appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 appGUI/GUIElements.py:1406 +#: appGUI/GUIElements.py:1619 appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Redo" msgstr "" -#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1006 appGUI/GUIElements.py:1405 -#: appGUI/GUIElements.py:1618 appGUI/GUIElements.py:1908 appGUI/GUIElements.py:3970 +#: appGUI/GUIElements.py:308 appGUI/GUIElements.py:1007 appGUI/GUIElements.py:1406 +#: appGUI/GUIElements.py:1619 appGUI/GUIElements.py:1910 appGUI/GUIElements.py:3978 msgid "Ctrl+Y" msgstr "" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 appGUI/GUIElements.py:1414 -#: appGUI/GUIElements.py:1627 appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 -#: appGUI/MainGUI.py:1721 appGUI/ObjectUI.py:1231 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 appGUI/GUIElements.py:1415 +#: appGUI/GUIElements.py:1628 appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 +#: appGUI/MainGUI.py:1727 appGUI/ObjectUI.py:1231 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:58 msgid "Cut" msgstr "" -#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1015 appGUI/GUIElements.py:1414 -#: appGUI/GUIElements.py:1627 appGUI/GUIElements.py:1915 appGUI/GUIElements.py:3977 -#: appGUI/MainGUI.py:4891 +#: appGUI/GUIElements.py:317 appGUI/GUIElements.py:1016 appGUI/GUIElements.py:1415 +#: appGUI/GUIElements.py:1628 appGUI/GUIElements.py:1917 appGUI/GUIElements.py:3985 +#: appGUI/MainGUI.py:4908 msgid "Ctrl+X" msgstr "" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 appGUI/GUIElements.py:1421 -#: appGUI/GUIElements.py:1634 appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 -#: appGUI/MainGUI.py:419 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:887 -#: appGUI/MainGUI.py:1030 appGUI/MainGUI.py:1280 appGUI/MainGUI.py:1778 -#: appGUI/MainGUI.py:2262 appGUI/MainGUI.py:2504 appGUI/MainGUI.py:5125 -#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:465 -#: appPlugins/ToolPanelize.py:494 appPlugins/ToolPanelize.py:605 -#: appPlugins/ToolPanelize.py:616 appPlugins/ToolPanelize.py:648 -#: appPlugins/ToolPanelize.py:697 appPlugins/ToolPanelize.py:896 -#: appPlugins/ToolPanelize.py:928 appPlugins/ToolPanelize.py:976 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 appGUI/GUIElements.py:1422 +#: appGUI/GUIElements.py:1635 appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 +#: appGUI/MainGUI.py:419 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:892 +#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:1285 appGUI/MainGUI.py:1784 +#: appGUI/MainGUI.py:2270 appGUI/MainGUI.py:2512 appGUI/MainGUI.py:5142 +#: appPlugins/ToolMilling.py:397 appPlugins/ToolPanelize.py:467 +#: appPlugins/ToolPanelize.py:496 appPlugins/ToolPanelize.py:607 +#: appPlugins/ToolPanelize.py:618 appPlugins/ToolPanelize.py:650 +#: appPlugins/ToolPanelize.py:699 appPlugins/ToolPanelize.py:898 +#: appPlugins/ToolPanelize.py:930 appPlugins/ToolPanelize.py:978 msgid "Copy" msgstr "" -#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1022 appGUI/GUIElements.py:1421 -#: appGUI/GUIElements.py:1634 appGUI/GUIElements.py:1920 appGUI/GUIElements.py:3982 -#: appGUI/MainGUI.py:419 appGUI/MainGUI.py:4620 +#: appGUI/GUIElements.py:324 appGUI/GUIElements.py:1023 appGUI/GUIElements.py:1422 +#: appGUI/GUIElements.py:1635 appGUI/GUIElements.py:1922 appGUI/GUIElements.py:3990 +#: appGUI/MainGUI.py:419 appGUI/MainGUI.py:4637 msgid "Ctrl+C" msgstr "" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 appGUI/GUIElements.py:1428 -#: appGUI/GUIElements.py:1641 appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 appGUI/GUIElements.py:1429 +#: appGUI/GUIElements.py:1642 appGUI/GUIElements.py:1927 msgid "Paste" msgstr "" -#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1029 appGUI/GUIElements.py:1428 -#: appGUI/GUIElements.py:1641 appGUI/GUIElements.py:1925 +#: appGUI/GUIElements.py:331 appGUI/GUIElements.py:1030 appGUI/GUIElements.py:1429 +#: appGUI/GUIElements.py:1642 appGUI/GUIElements.py:1927 msgid "Ctrl+V" msgstr "" -#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1036 appGUI/GUIElements.py:1435 -#: appGUI/GUIElements.py:1646 appGUI/GUIElements.py:1930 appGUI/GUIElements.py:3987 -#: appGUI/MainGUI.py:4690 appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4895 -#: appGUI/MainGUI.py:4995 appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5136 -#: appGUI/MainGUI.py:5137 +#: appGUI/GUIElements.py:338 appGUI/GUIElements.py:1037 appGUI/GUIElements.py:1436 +#: appGUI/GUIElements.py:1647 appGUI/GUIElements.py:1932 appGUI/GUIElements.py:3995 +#: appGUI/MainGUI.py:4707 appGUI/MainGUI.py:4708 appGUI/MainGUI.py:4912 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5013 appGUI/MainGUI.py:5153 +#: appGUI/MainGUI.py:5154 msgid "Del" msgstr "" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 appGUI/GUIElements.py:1444 -#: appGUI/GUIElements.py:1653 appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 -#: appGUI/MainGUI.py:453 appGUI/MainGUI.py:583 appGUI/MainGUI.py:4619 -#: appObjects/ObjectCollection.py:1151 appObjects/ObjectCollection.py:1198 -#: appPlugins/ToolIsolation.py:3610 appPlugins/ToolPunchGerber.py:2310 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 appGUI/GUIElements.py:1445 +#: appGUI/GUIElements.py:1654 appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 +#: appGUI/MainGUI.py:453 appGUI/MainGUI.py:588 appGUI/MainGUI.py:4636 +#: appObjects/ObjectCollection.py:1154 appObjects/ObjectCollection.py:1201 +#: appPlugins/ToolIsolation.py:3603 appPlugins/ToolPunchGerber.py:2311 msgid "Select All" msgstr "" -#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1045 appGUI/GUIElements.py:1444 -#: appGUI/GUIElements.py:1653 appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3994 -#: appGUI/MainGUI.py:453 appGUI/MainGUI.py:4619 +#: appGUI/GUIElements.py:347 appGUI/GUIElements.py:1046 appGUI/GUIElements.py:1445 +#: appGUI/GUIElements.py:1654 appGUI/GUIElements.py:1939 appGUI/GUIElements.py:4002 +#: appGUI/MainGUI.py:453 appGUI/MainGUI.py:4636 msgid "Ctrl+A" msgstr "" -#: appGUI/GUIElements.py:1052 appGUI/GUIElements.py:1451 +#: appGUI/GUIElements.py:1053 appGUI/GUIElements.py:1452 msgid "Step Up" msgstr "" -#: appGUI/GUIElements.py:1059 appGUI/GUIElements.py:1458 +#: appGUI/GUIElements.py:1060 appGUI/GUIElements.py:1459 msgid "Step Down" msgstr "" -#: appGUI/GUIElements.py:2352 appGUI/GUIElements.py:2421 appGUI/GUIElements.py:2482 -#: appGUI/GUIElements.py:2547 appGUI/GUIElements.py:3933 app_Main.py:4806 app_Main.py:4970 -#: app_Main.py:5059 app_Main.py:9261 app_Main.py:9609 +#: appGUI/GUIElements.py:2356 appGUI/GUIElements.py:2426 appGUI/GUIElements.py:2487 +#: appGUI/GUIElements.py:2552 appGUI/GUIElements.py:3941 app_Main.py:4798 app_Main.py:4974 +#: app_Main.py:5063 app_Main.py:9284 app_Main.py:9632 msgid "Ok" msgstr "" -#: appGUI/GUIElements.py:3898 +#: appGUI/GUIElements.py:3905 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:3903 +#: appGUI/GUIElements.py:3910 msgid "Abs" msgstr "" -#: appGUI/GUIElements.py:3904 +#: appGUI/GUIElements.py:3911 msgid "Relative" msgstr "" -#: appGUI/GUIElements.py:3915 +#: appGUI/GUIElements.py:3922 msgid "Location" msgstr "" -#: appGUI/GUIElements.py:3917 +#: appGUI/GUIElements.py:3924 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" @@ -3915,132 +3925,132 @@ msgid "" "from the current mouse location point." msgstr "" -#: appGUI/GUIElements.py:3999 +#: appGUI/GUIElements.py:4007 msgid "Ctrl+F" msgstr "" -#: appGUI/GUIElements.py:4007 +#: appGUI/GUIElements.py:4015 msgid "Save Log" msgstr "" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Clear All" msgstr "" -#: appGUI/GUIElements.py:4013 +#: appGUI/GUIElements.py:4021 msgid "Shift+Del" msgstr "" -#: appGUI/GUIElements.py:4132 appPlugins/ToolShell.py:327 +#: appGUI/GUIElements.py:4140 appPlugins/ToolShell.py:327 msgid "Type >help< to get started" msgstr "" -#: appGUI/GUIElements.py:4718 appGUI/GUIElements.py:4735 +#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4760 msgid "Jog the Y axis." msgstr "" -#: appGUI/GUIElements.py:4726 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1041 -#: appGUI/MainGUI.py:2273 +#: appGUI/GUIElements.py:4751 appGUI/MainGUI.py:434 appGUI/MainGUI.py:1046 +#: appGUI/MainGUI.py:2281 msgid "Move to Origin" msgstr "" -#: appGUI/GUIElements.py:4743 appGUI/GUIElements.py:4751 +#: appGUI/GUIElements.py:4768 appGUI/GUIElements.py:4776 msgid "Jog the X axis." msgstr "" -#: appGUI/GUIElements.py:4761 appGUI/GUIElements.py:4771 +#: appGUI/GUIElements.py:4786 appGUI/GUIElements.py:4796 msgid "Jog the Z axis." msgstr "" -#: appGUI/GUIElements.py:4797 +#: appGUI/GUIElements.py:4822 msgid "Zero the CNC X axes at current position." msgstr "" -#: appGUI/GUIElements.py:4805 +#: appGUI/GUIElements.py:4830 msgid "Zero the CNC Y axes at current position." msgstr "" -#: appGUI/GUIElements.py:4810 +#: appGUI/GUIElements.py:4835 msgid "Z" msgstr "" -#: appGUI/GUIElements.py:4813 +#: appGUI/GUIElements.py:4838 msgid "Zero the CNC Z axes at current position." msgstr "" -#: appGUI/GUIElements.py:4817 +#: appGUI/GUIElements.py:4842 msgid "Do Home" msgstr "" -#: appGUI/GUIElements.py:4819 +#: appGUI/GUIElements.py:4844 msgid "Perform a homing cycle on all axis." msgstr "" -#: appGUI/GUIElements.py:4827 +#: appGUI/GUIElements.py:4853 msgid "Zero all CNC axes at current position." msgstr "" -#: appGUI/GUIElements.py:4985 appGUI/GUIElements.py:4994 +#: appGUI/GUIElements.py:5011 appGUI/GUIElements.py:5020 msgid "Idle." msgstr "" -#: appGUI/GUIElements.py:5033 +#: appGUI/GUIElements.py:5059 msgid "Application started ..." msgstr "" -#: appGUI/GUIElements.py:5034 +#: appGUI/GUIElements.py:5060 msgid "Hello!" msgstr "" -#: appGUI/GUIElements.py:5093 +#: appGUI/GUIElements.py:5119 msgid "Run Script ..." msgstr "" -#: appGUI/GUIElements.py:5095 appGUI/MainGUI.py:201 +#: appGUI/GUIElements.py:5121 appGUI/MainGUI.py:201 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" "functions of FlatCAM." msgstr "" -#: appGUI/GUIElements.py:5104 appGUI/MainGUI.py:123 appPlugins/ToolPcbWizard.py:429 +#: appGUI/GUIElements.py:5130 appGUI/MainGUI.py:123 appPlugins/ToolPcbWizard.py:429 #: appPlugins/ToolPcbWizard.py:437 msgid "Open" msgstr "" -#: appGUI/GUIElements.py:5108 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1004 -#: appGUI/MainGUI.py:2236 appGUI/MainGUI.py:4626 app_Main.py:9161 app_Main.py:9164 +#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:128 appGUI/MainGUI.py:1009 +#: appGUI/MainGUI.py:2244 appGUI/MainGUI.py:4643 app_Main.py:9184 app_Main.py:9187 msgid "Open Project" msgstr "" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:999 -#: appGUI/MainGUI.py:2231 app_Main.py:9041 app_Main.py:9046 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:1004 +#: appGUI/MainGUI.py:2239 app_Main.py:9064 app_Main.py:9069 msgid "Open Gerber" msgstr "" -#: appGUI/GUIElements.py:5114 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4623 +#: appGUI/GUIElements.py:5140 appGUI/MainGUI.py:135 appGUI/MainGUI.py:4640 msgid "Ctrl+G" msgstr "" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1001 -#: appGUI/MainGUI.py:2233 app_Main.py:9081 app_Main.py:9086 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:2241 app_Main.py:9104 app_Main.py:9109 msgid "Open Excellon" msgstr "" -#: appGUI/GUIElements.py:5119 appGUI/MainGUI.py:140 appGUI/MainGUI.py:801 -#: appGUI/MainGUI.py:4622 appGUI/MainGUI.py:5141 +#: appGUI/GUIElements.py:5145 appGUI/MainGUI.py:140 appGUI/MainGUI.py:806 +#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:5158 msgid "Ctrl+E" msgstr "" -#: appGUI/GUIElements.py:5124 appGUI/MainGUI.py:145 app_Main.py:9124 app_Main.py:9129 +#: appGUI/GUIElements.py:5150 appGUI/MainGUI.py:145 app_Main.py:9147 app_Main.py:9152 msgid "Open G-Code" msgstr "" -#: appGUI/GUIElements.py:5134 appGUI/MainGUI.py:332 +#: appGUI/GUIElements.py:5160 appGUI/MainGUI.py:332 msgid "Exit" msgstr "" -#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1658 +#: appGUI/MainGUI.py:72 appGUI/MainGUI.py:74 appGUI/MainGUI.py:1664 msgid "Toggle Panel" msgstr "" @@ -4048,11 +4058,11 @@ msgstr "" msgid "File" msgstr "" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "New Project" msgstr "" -#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4625 +#: appGUI/MainGUI.py:89 appGUI/MainGUI.py:4642 msgid "Ctrl+N" msgstr "" @@ -4060,30 +4070,30 @@ msgstr "" msgid "Will create a new, blank project" msgstr "" -#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1662 appPlugins/ToolLevelling.py:2065 +#: appGUI/MainGUI.py:96 appGUI/MainGUI.py:1668 appPlugins/ToolLevelling.py:2065 msgid "New" msgstr "" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1664 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 -#: appObjects/FlatCAMGeometry.py:2098 appObjects/ObjectCollection.py:235 -#: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:1356 -#: appPlugins/ToolCalibration.py:1373 appPlugins/ToolCopperThieving.py:208 -#: appPlugins/ToolCopperThieving.py:1399 appPlugins/ToolCopperThieving.py:1413 -#: appPlugins/ToolCutOut.py:2363 appPlugins/ToolCutOut.py:2761 -#: appPlugins/ToolDblSided.py:705 appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1185 -#: appPlugins/ToolFilm.py:1208 appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 -#: appPlugins/ToolIsolation.py:3530 appPlugins/ToolIsolation.py:3581 -#: appPlugins/ToolMilling.py:2748 appPlugins/ToolMilling.py:3635 appPlugins/ToolNCC.py:4158 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:150 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolSolderPaste.py:1533 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:1670 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:72 +#: appObjects/ObjectCollection.py:238 appPlugins/ToolCalibration.py:206 +#: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2363 +#: appPlugins/ToolCutOut.py:2761 appPlugins/ToolDblSided.py:705 +#: appPlugins/ToolDblSided.py:946 appPlugins/ToolFilm.py:1186 appPlugins/ToolFilm.py:1209 +#: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:2698 +#: appPlugins/ToolMilling.py:3585 appPlugins/ToolNCC.py:4160 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:149 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPanelize.py:1193 appPlugins/ToolSolderPaste.py:1533 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:650 msgid "Geometry" msgstr "" -#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:663 appGUI/MainGUI.py:778 appGUI/MainGUI.py:4605 -#: appGUI/MainGUI.py:4874 appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:100 appGUI/MainGUI.py:668 appGUI/MainGUI.py:783 appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4891 appGUI/MainGUI.py:5147 msgid "N" msgstr "" @@ -4091,27 +4101,27 @@ msgstr "" msgid "Will create a new, empty Geometry Object." msgstr "" -#: appGUI/MainGUI.py:105 appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:90 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:69 -#: appObjects/ObjectCollection.py:233 appPlugins/ToolAlignObjects.py:434 +#: appGUI/MainGUI.py:105 appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 +#: appObjects/ObjectCollection.py:236 appPlugins/ToolAlignObjects.py:434 #: appPlugins/ToolAlignObjects.py:470 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:921 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolCutOut.py:2362 -#: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 appPlugins/ToolFilm.py:1184 -#: appPlugins/ToolFilm.py:1207 appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 -#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3531 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolNCC.py:4159 appPlugins/ToolNCC.py:4620 -#: appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:144 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPanelize.py:1191 appPlugins/ToolPanelize.py:1290 -#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:648 defaults.py:588 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolCutOut.py:2362 +#: appPlugins/ToolDblSided.py:703 appPlugins/ToolDblSided.py:944 appPlugins/ToolFilm.py:1185 +#: appPlugins/ToolFilm.py:1208 appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 +#: appPlugins/ToolImage.py:233 appPlugins/ToolIsolation.py:3524 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolNCC.py:4161 appPlugins/ToolNCC.py:4622 +#: appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:143 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPanelize.py:1193 appPlugins/ToolPanelize.py:1292 +#: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:648 defaults.py:586 msgid "Gerber" msgstr "" -#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:706 appGUI/MainGUI.py:792 appGUI/MainGUI.py:4599 -#: appGUI/MainGUI.py:4865 appGUI/MainGUI.py:5124 +#: appGUI/MainGUI.py:105 appGUI/MainGUI.py:711 appGUI/MainGUI.py:797 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:4882 appGUI/MainGUI.py:5141 msgid "B" msgstr "" @@ -4119,25 +4129,25 @@ msgstr "" msgid "Will create a new, empty Gerber Object." msgstr "" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1668 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 -#: appObjects/ObjectCollection.py:234 appPlugins/ToolAlignObjects.py:435 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:1674 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:71 +#: appObjects/ObjectCollection.py:237 appPlugins/ToolAlignObjects.py:435 #: appPlugins/ToolAlignObjects.py:471 appPlugins/ToolCalibration.py:198 #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:922 #: appPlugins/ToolCalibration.py:1356 appPlugins/ToolCalibration.py:1373 -#: appPlugins/ToolCopperThieving.py:208 appPlugins/ToolCopperThieving.py:1399 -#: appPlugins/ToolCopperThieving.py:1413 appPlugins/ToolDblSided.py:704 -#: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 appPlugins/ToolFilm.py:1466 -#: appPlugins/ToolIsolation.py:3581 appPlugins/ToolMilling.py:3636 -#: appPlugins/ToolNCC.py:4620 appPlugins/ToolPaint.py:3304 appPlugins/ToolPanelize.py:147 -#: appPlugins/ToolPanelize.py:248 appPlugins/ToolPanelize.py:1149 -#: appPlugins/ToolPunchGerber.py:2127 appPlugins/ToolPunchGerber.py:2142 +#: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1400 +#: appPlugins/ToolCopperThieving.py:1414 appPlugins/ToolDblSided.py:704 +#: appPlugins/ToolDblSided.py:903 appPlugins/ToolDblSided.py:945 appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolIsolation.py:3574 appPlugins/ToolMilling.py:3586 +#: appPlugins/ToolNCC.py:4622 appPlugins/ToolPaint.py:3300 appPlugins/ToolPanelize.py:146 +#: appPlugins/ToolPanelize.py:250 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2143 #: appPlugins/ToolTransform.py:160 appPlugins/ToolTransform.py:649 msgid "Excellon" msgstr "" -#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:110 appGUI/MainGUI.py:4620 msgid "L" msgstr "" @@ -4145,12 +4155,12 @@ msgstr "" msgid "Will create a new, empty Excellon Object." msgstr "" -#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:238 +#: appGUI/MainGUI.py:117 appObjects/ObjectCollection.py:241 msgid "Document" msgstr "" -#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:733 appGUI/MainGUI.py:789 appGUI/MainGUI.py:4867 -#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:117 appGUI/MainGUI.py:738 appGUI/MainGUI.py:794 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:5004 appGUI/MainGUI.py:5143 msgid "D" msgstr "" @@ -4158,7 +4168,7 @@ msgstr "" msgid "Will create a new, empty Document Object." msgstr "" -#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4626 +#: appGUI/MainGUI.py:128 appGUI/MainGUI.py:4643 msgid "Ctrl+O" msgstr "" @@ -4174,20 +4184,20 @@ msgstr "" msgid "Recent files" msgstr "" -#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:891 appGUI/MainGUI.py:1631 -#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:381 +#: appGUI/MainGUI.py:162 appGUI/MainGUI.py:896 appGUI/MainGUI.py:1637 +#: appGUI/ObjectUI.py:1449 appObjects/ObjectCollection.py:384 msgid "Save" msgstr "" -#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2238 appGUI/MainGUI.py:4629 +#: appGUI/MainGUI.py:166 appGUI/MainGUI.py:2246 appGUI/MainGUI.py:4646 msgid "Save Project" msgstr "" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Save Project As" msgstr "" -#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4681 +#: appGUI/MainGUI.py:172 appGUI/MainGUI.py:4698 msgid "Ctrl+Shift+S" msgstr "" @@ -4195,11 +4205,11 @@ msgstr "" msgid "Scripting" msgstr "" -#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1072 appGUI/MainGUI.py:2302 +#: appGUI/MainGUI.py:191 appGUI/MainGUI.py:1077 appGUI/MainGUI.py:2310 msgid "New Script" msgstr "" -#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1074 appGUI/MainGUI.py:2304 +#: appGUI/MainGUI.py:193 appGUI/MainGUI.py:1079 appGUI/MainGUI.py:2312 msgid "Open Script" msgstr "" @@ -4207,11 +4217,11 @@ msgstr "" msgid "Open Example" msgstr "" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1076 appGUI/MainGUI.py:2306 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:1081 appGUI/MainGUI.py:2314 msgid "Run Script" msgstr "" -#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:199 appGUI/MainGUI.py:4659 msgid "Shift+S" msgstr "" @@ -4244,11 +4254,11 @@ msgid "Export" msgstr "" #: appGUI/MainGUI.py:249 appPlugins/ToolQRCode.py:662 appPlugins/ToolQRCode.py:667 -#: app_Main.py:9271 app_Main.py:9276 +#: app_Main.py:9294 app_Main.py:9299 msgid "Export SVG" msgstr "" -#: appGUI/MainGUI.py:254 app_Main.py:9619 app_Main.py:9624 +#: appGUI/MainGUI.py:254 app_Main.py:9642 app_Main.py:9647 msgid "Export DXF" msgstr "" @@ -4263,7 +4273,7 @@ msgid "" "information currently in FlatCAM Plot Area." msgstr "" -#: appGUI/MainGUI.py:273 app_Main.py:9522 app_Main.py:9527 +#: appGUI/MainGUI.py:273 app_Main.py:9545 app_Main.py:9550 msgid "Export Excellon" msgstr "" @@ -4274,7 +4284,7 @@ msgid "" "are set in Preferences -> Excellon Export." msgstr "" -#: appGUI/MainGUI.py:283 app_Main.py:9567 app_Main.py:9572 +#: appGUI/MainGUI.py:283 app_Main.py:9590 app_Main.py:9595 msgid "Export Gerber" msgstr "" @@ -4297,19 +4307,19 @@ msgstr "" msgid "Export Preferences to file" msgstr "" -#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1285 +#: appGUI/MainGUI.py:316 appGUI/preferences/PreferencesUIManager.py:1282 msgid "Save Preferences" msgstr "" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Print (PDF)" msgstr "" -#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:323 appGUI/MainGUI.py:4644 msgid "Ctrl+P" msgstr "" -#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:885 appGUI/MainGUI.py:1782 +#: appGUI/MainGUI.py:340 appGUI/MainGUI.py:890 appGUI/MainGUI.py:1788 msgid "Edit" msgstr "" @@ -4317,8 +4327,8 @@ msgstr "" msgid "Edit Object" msgstr "" -#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:678 appGUI/MainGUI.py:786 appGUI/MainGUI.py:4600 -#: appGUI/MainGUI.py:4868 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:345 appGUI/MainGUI.py:683 appGUI/MainGUI.py:791 appGUI/MainGUI.py:4617 +#: appGUI/MainGUI.py:4885 appGUI/MainGUI.py:5144 msgid "E" msgstr "" @@ -4391,16 +4401,16 @@ msgstr "" msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" -#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:698 appGUI/MainGUI.py:753 appGUI/MainGUI.py:812 +#: appGUI/MainGUI.py:425 appGUI/MainGUI.py:703 appGUI/MainGUI.py:758 appGUI/MainGUI.py:817 msgid "DEL" msgstr "" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1039 appGUI/MainGUI.py:2271 -#: appGUI/MainGUI.py:4606 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:1044 appGUI/MainGUI.py:2279 +#: appGUI/MainGUI.py:4623 msgid "Set Origin" msgstr "" -#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:651 appGUI/MainGUI.py:4606 appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:431 appGUI/MainGUI.py:656 appGUI/MainGUI.py:4623 appGUI/MainGUI.py:4892 msgid "O" msgstr "" @@ -4408,47 +4418,47 @@ msgstr "" msgid "Shift+O" msgstr "" -#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1043 appGUI/MainGUI.py:2275 app_Main.py:5396 -#: app_Main.py:5408 +#: appGUI/MainGUI.py:437 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2283 app_Main.py:5400 +#: app_Main.py:5412 msgid "Custom Origin" msgstr "" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1046 appGUI/MainGUI.py:2278 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:1051 appGUI/MainGUI.py:2286 msgid "Jump to Location" msgstr "" -#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4602 appGUI/MainGUI.py:4870 -#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:441 appGUI/MainGUI.py:4619 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "J" msgstr "" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1048 appGUI/MainGUI.py:2280 -#: appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:1053 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:4655 msgid "Locate in Object" msgstr "" -#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4638 +#: appGUI/MainGUI.py:444 appGUI/MainGUI.py:4655 msgid "Shift+J" msgstr "" -#: appGUI/MainGUI.py:450 app_Main.py:4799 +#: appGUI/MainGUI.py:450 app_Main.py:4791 msgid "Toggle Units" msgstr "" -#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:738 appGUI/MainGUI.py:4607 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:450 appGUI/MainGUI.py:743 appGUI/MainGUI.py:4624 appGUI/MainGUI.py:5007 msgid "Q" msgstr "" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1337 -#: appGUI/preferences/PreferencesUIManager.py:1008 -#: appGUI/preferences/PreferencesUIManager.py:1098 -#: appGUI/preferences/PreferencesUIManager.py:1126 -#: appGUI/preferences/PreferencesUIManager.py:1233 app_Main.py:6323 app_Main.py:6328 -#: app_Main.py:6348 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:1342 +#: appGUI/preferences/PreferencesUIManager.py:1005 +#: appGUI/preferences/PreferencesUIManager.py:1095 +#: appGUI/preferences/PreferencesUIManager.py:1123 +#: appGUI/preferences/PreferencesUIManager.py:1230 app_Main.py:6327 app_Main.py:6332 +#: app_Main.py:6352 msgid "Preferences" msgstr "" -#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:459 appGUI/MainGUI.py:4657 msgid "Shift+P" msgstr "" @@ -4464,19 +4474,19 @@ msgstr "" msgid "Shift+(R)" msgstr "" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 msgid "Skew on X axis" msgstr "" -#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4644 appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:474 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:4901 msgid "Shift+X" msgstr "" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 msgid "Skew on Y axis" msgstr "" -#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4645 appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:477 appGUI/MainGUI.py:4662 appGUI/MainGUI.py:4902 msgid "Shift+Y" msgstr "" @@ -4492,11 +4502,11 @@ msgstr "" msgid "View source" msgstr "" -#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:492 appGUI/MainGUI.py:4683 msgid "Alt+S" msgstr "" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:4638 msgid "Ctrl+D" msgstr "" @@ -4504,27 +4514,27 @@ msgstr "" msgid "Experimental" msgstr "" -#: appGUI/MainGUI.py:505 app_Main.py:6506 +#: appGUI/MainGUI.py:505 app_Main.py:6510 msgid "3D Area" msgstr "" -#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1678 +#: appGUI/MainGUI.py:512 appGUI/MainGUI.py:1684 msgid "View" msgstr "" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Enable all" msgstr "" -#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4671 +#: appGUI/MainGUI.py:515 appGUI/MainGUI.py:4688 msgid "Alt+1" msgstr "" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Disable all" msgstr "" -#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4672 +#: appGUI/MainGUI.py:518 appGUI/MainGUI.py:4689 msgid "Alt+2" msgstr "" @@ -4532,7 +4542,7 @@ msgstr "" msgid "Enable non-selected" msgstr "" -#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:521 appGUI/MainGUI.py:4690 msgid "Alt+3" msgstr "" @@ -4540,34 +4550,34 @@ msgstr "" msgid "Disable non-selected" msgstr "" -#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:524 appGUI/MainGUI.py:4691 msgid "Alt+4" msgstr "" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1062 appGUI/MainGUI.py:1680 -#: appGUI/MainGUI.py:2294 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:1067 appGUI/MainGUI.py:1686 +#: appGUI/MainGUI.py:2302 appGUI/MainGUI.py:4629 msgid "Zoom Fit" msgstr "" -#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4612 +#: appGUI/MainGUI.py:530 appGUI/MainGUI.py:4629 msgid "V" msgstr "" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1058 appGUI/MainGUI.py:2290 -#: appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:1063 appGUI/MainGUI.py:2298 +#: appGUI/MainGUI.py:4633 msgid "Zoom In" msgstr "" -#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4616 +#: appGUI/MainGUI.py:533 appGUI/MainGUI.py:4633 msgid "=" msgstr "" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1060 appGUI/MainGUI.py:2292 -#: appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:1065 appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:4632 msgid "Zoom Out" msgstr "" -#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4615 +#: appGUI/MainGUI.py:536 appGUI/MainGUI.py:4632 msgid "-" msgstr "" @@ -4575,15 +4585,15 @@ msgstr "" msgid "Redraw All" msgstr "" -#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:542 appGUI/MainGUI.py:4706 msgid "F5" msgstr "" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Toggle Code Editor" msgstr "" -#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4635 +#: appGUI/MainGUI.py:547 appGUI/MainGUI.py:4652 msgid "Shift+E" msgstr "" @@ -4591,15 +4601,15 @@ msgstr "" msgid "Toggle FullScreen" msgstr "" -#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:551 appGUI/MainGUI.py:4692 msgid "Alt+F10" msgstr "" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Toggle Plot Area" msgstr "" -#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4630 +#: appGUI/MainGUI.py:554 appGUI/MainGUI.py:4647 msgid "Ctrl+F10" msgstr "" @@ -4607,7 +4617,7 @@ msgstr "" msgid "Toggle Project/Properties/Tool" msgstr "" -#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:557 appGUI/MainGUI.py:4709 msgid "`" msgstr "" @@ -4615,15 +4625,15 @@ msgstr "" msgid "Toggle Grid Snap" msgstr "" -#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4601 +#: appGUI/MainGUI.py:562 appGUI/MainGUI.py:4618 msgid "G" msgstr "" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Toggle Grid Lines" msgstr "" -#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4636 +#: appGUI/MainGUI.py:565 appGUI/MainGUI.py:4653 msgid "Shift+G" msgstr "" @@ -4631,7 +4641,7 @@ msgstr "" msgid "Toggle Axis" msgstr "" -#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4650 msgid "Shift+A" msgstr "" @@ -4639,798 +4649,799 @@ msgstr "" msgid "Toggle Workspace" msgstr "" -#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:571 appGUI/MainGUI.py:4660 msgid "Shift+W" msgstr "" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Toggle HUD" msgstr "" -#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4637 +#: appGUI/MainGUI.py:574 appGUI/MainGUI.py:4654 msgid "Shift+H" msgstr "" #: appGUI/MainGUI.py:579 +msgid "Log" +msgstr "" + +#: appGUI/MainGUI.py:584 msgid "Objects" msgstr "" -#: appGUI/MainGUI.py:586 appObjects/ObjectCollection.py:1155 -#: appObjects/ObjectCollection.py:1202 appPlugins/ToolIsolation.py:3616 -#: appPlugins/ToolPunchGerber.py:2316 +#: appGUI/MainGUI.py:591 appObjects/ObjectCollection.py:1158 +#: appObjects/ObjectCollection.py:1205 appPlugins/ToolIsolation.py:3609 +#: appPlugins/ToolPunchGerber.py:2317 msgid "Deselect All" msgstr "" -#: appGUI/MainGUI.py:591 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 +#: appGUI/MainGUI.py:596 appGUI/ObjectUI.py:343 appGUI/ObjectUI.py:719 #: appGUI/ObjectUI.py:1040 appGUI/ObjectUI.py:1418 msgid "Plugins" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:1070 appGUI/MainGUI.py:1343 -#: appGUI/MainGUI.py:2300 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:1348 +#: appGUI/MainGUI.py:2308 msgid "Command Line" msgstr "" -#: appGUI/MainGUI.py:595 appGUI/MainGUI.py:681 appGUI/MainGUI.py:795 appGUI/MainGUI.py:4610 -#: appGUI/MainGUI.py:4878 appGUI/MainGUI.py:5133 +#: appGUI/MainGUI.py:600 appGUI/MainGUI.py:686 appGUI/MainGUI.py:800 appGUI/MainGUI.py:4627 +#: appGUI/MainGUI.py:4895 appGUI/MainGUI.py:5150 msgid "S" msgstr "" -#: appGUI/MainGUI.py:600 +#: appGUI/MainGUI.py:605 msgid "Help" msgstr "" -#: appGUI/MainGUI.py:603 +#: appGUI/MainGUI.py:608 msgid "Online Help" msgstr "" -#: appGUI/MainGUI.py:603 appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:608 appGUI/MainGUI.py:4703 msgid "F1" msgstr "" -#: appGUI/MainGUI.py:610 app_Main.py:3809 app_Main.py:3818 +#: appGUI/MainGUI.py:615 app_Main.py:3799 app_Main.py:3808 msgid "Bookmarks Manager" msgstr "" -#: appGUI/MainGUI.py:615 +#: appGUI/MainGUI.py:620 msgid "Report a bug" msgstr "" -#: appGUI/MainGUI.py:619 +#: appGUI/MainGUI.py:624 msgid "Excellon Specification" msgstr "" -#: appGUI/MainGUI.py:622 +#: appGUI/MainGUI.py:627 msgid "Gerber Specification" msgstr "" -#: appGUI/MainGUI.py:628 +#: appGUI/MainGUI.py:633 msgid "Shortcuts List" msgstr "" -#: appGUI/MainGUI.py:628 appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4612 msgid "F3" msgstr "" -#: appGUI/MainGUI.py:631 +#: appGUI/MainGUI.py:636 msgid "YouTube Channel" msgstr "" -#: appGUI/MainGUI.py:631 appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:636 appGUI/MainGUI.py:4705 msgid "F4" msgstr "" -#: appGUI/MainGUI.py:637 app_Main.py:3586 +#: appGUI/MainGUI.py:642 app_Main.py:3574 msgid "How To" msgstr "" -#: appGUI/MainGUI.py:641 app_Main.py:3112 +#: appGUI/MainGUI.py:646 app_Main.py:3104 msgid "About" msgstr "" -#: appGUI/MainGUI.py:646 appGUI/MainGUI.py:1688 +#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1694 msgid "Geo Editor" msgstr "" -#: appGUI/MainGUI.py:651 appGUI/MainGUI.py:1190 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:656 appGUI/MainGUI.py:1195 appGUI/MainGUI.py:2428 msgid "Add Circle" msgstr "" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:1192 appGUI/MainGUI.py:2422 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:1197 appGUI/MainGUI.py:2430 msgid "Add Arc" msgstr "" -#: appGUI/MainGUI.py:655 appGUI/MainGUI.py:730 appGUI/MainGUI.py:772 appGUI/MainGUI.py:4864 -#: appGUI/MainGUI.py:4985 appGUI/MainGUI.py:5123 +#: appGUI/MainGUI.py:660 appGUI/MainGUI.py:735 appGUI/MainGUI.py:777 appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5140 msgid "A" msgstr "" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:1194 appGUI/MainGUI.py:2424 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:1199 appGUI/MainGUI.py:2432 msgid "Add Rectangle" msgstr "" -#: appGUI/MainGUI.py:659 appGUI/MainGUI.py:746 appGUI/MainGUI.py:4609 appGUI/MainGUI.py:4877 -#: appGUI/MainGUI.py:4991 appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:664 appGUI/MainGUI.py:751 appGUI/MainGUI.py:4626 appGUI/MainGUI.py:4894 +#: appGUI/MainGUI.py:5008 appGUI/MainGUI.py:5149 msgid "R" msgstr "" -#: appGUI/MainGUI.py:663 appGUI/MainGUI.py:1200 appGUI/MainGUI.py:2430 +#: appGUI/MainGUI.py:668 appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2438 msgid "Add Polygon" msgstr "" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:1198 appGUI/MainGUI.py:2428 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2436 msgid "Add Path" msgstr "" -#: appGUI/MainGUI.py:667 appGUI/MainGUI.py:769 appGUI/MainGUI.py:4608 appGUI/MainGUI.py:4876 -#: appGUI/MainGUI.py:5131 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1385 +#: appGUI/MainGUI.py:672 appGUI/MainGUI.py:774 appGUI/MainGUI.py:4625 appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:5148 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1385 msgid "P" msgstr "" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:1203 appGUI/MainGUI.py:2433 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:1208 appGUI/MainGUI.py:2441 msgid "Add Text" msgstr "" -#: appGUI/MainGUI.py:671 appGUI/MainGUI.py:775 appGUI/MainGUI.py:4611 appGUI/MainGUI.py:4879 -#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5134 appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:676 appGUI/MainGUI.py:780 appGUI/MainGUI.py:4628 appGUI/MainGUI.py:4896 +#: appGUI/MainGUI.py:5009 appGUI/MainGUI.py:5151 appGUI/MainGUI.py:5152 msgid "T" msgstr "" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:1213 appGUI/MainGUI.py:2443 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2451 msgid "Polygon Union" msgstr "" -#: appGUI/MainGUI.py:675 appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:680 appGUI/MainGUI.py:4897 msgid "U" msgstr "" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:1218 appGUI/MainGUI.py:2448 +#: appGUI/MainGUI.py:683 appGUI/MainGUI.py:1223 appGUI/MainGUI.py:2456 msgid "Polygon Intersection" msgstr "" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:2450 +#: appGUI/MainGUI.py:686 appGUI/MainGUI.py:2458 msgid "Polygon Subtraction" msgstr "" -#: appGUI/MainGUI.py:685 appGUI/MainGUI.py:1719 appGUI/MainGUI.py:2452 +#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1725 appGUI/MainGUI.py:2460 msgid "Alt Subtraction" msgstr "" -#: appGUI/MainGUI.py:690 appGUI/MainGUI.py:1232 appGUI/MainGUI.py:2456 +#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2464 msgid "Cut Path" msgstr "" -#: appGUI/MainGUI.py:695 +#: appGUI/MainGUI.py:700 msgid "Copy Geom" msgstr "" -#: appGUI/MainGUI.py:695 appGUI/MainGUI.py:750 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4866 -#: appGUI/MainGUI.py:4986 appGUI/MainGUI.py:5125 +#: appGUI/MainGUI.py:700 appGUI/MainGUI.py:755 appGUI/MainGUI.py:814 appGUI/MainGUI.py:4883 +#: appGUI/MainGUI.py:5003 appGUI/MainGUI.py:5142 msgid "C" msgstr "" -#: appGUI/MainGUI.py:698 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2460 -#: appGUI/MainGUI.py:4895 +#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2468 +#: appGUI/MainGUI.py:4912 msgid "Delete Shape" msgstr "" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:817 appGUI/MainGUI.py:1287 appGUI/MainGUI.py:1727 -#: appGUI/MainGUI.py:1789 appGUI/MainGUI.py:2511 appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:822 appGUI/MainGUI.py:1292 appGUI/MainGUI.py:1733 +#: appGUI/MainGUI.py:1797 appGUI/MainGUI.py:2519 appGUI/MainGUI.py:5146 #: appPlugins/ToolMove.py:27 msgid "Move" msgstr "" -#: appGUI/MainGUI.py:703 appGUI/MainGUI.py:759 appGUI/MainGUI.py:817 appGUI/MainGUI.py:4604 -#: appGUI/MainGUI.py:4872 appGUI/MainGUI.py:4873 appGUI/MainGUI.py:4989 -#: appGUI/MainGUI.py:5129 +#: appGUI/MainGUI.py:708 appGUI/MainGUI.py:764 appGUI/MainGUI.py:822 appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4889 appGUI/MainGUI.py:4890 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5146 msgid "M" msgstr "" -#: appGUI/MainGUI.py:710 appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:715 appGUI/MainGUI.py:4886 msgid "I" msgstr "" -#: appGUI/MainGUI.py:714 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:4886 -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:809 appGUI/MainGUI.py:4682 appGUI/MainGUI.py:4903 +#: appGUI/MainGUI.py:5162 msgid "Alt+R" msgstr "" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "Toggle Corner Snap" msgstr "" -#: appGUI/MainGUI.py:719 appGUI/MainGUI.py:4871 +#: appGUI/MainGUI.py:724 appGUI/MainGUI.py:4888 msgid "K" msgstr "" -#: appGUI/MainGUI.py:733 appGUI/MainGUI.py:1164 appGUI/MainGUI.py:1765 -#: appGUI/MainGUI.py:2394 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1169 appGUI/MainGUI.py:1771 +#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:5004 msgid "Add Drill" msgstr "" -#: appGUI/MainGUI.py:738 appGUI/MainGUI.py:1170 appGUI/MainGUI.py:1772 -#: appGUI/MainGUI.py:2402 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:743 appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1778 +#: appGUI/MainGUI.py:2410 appGUI/MainGUI.py:5007 msgid "Add Slot Array" msgstr "" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:1168 appGUI/MainGUI.py:1770 -#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:1173 appGUI/MainGUI.py:1776 +#: appGUI/MainGUI.py:2408 appGUI/MainGUI.py:5010 msgid "Add Slot" msgstr "" -#: appGUI/MainGUI.py:741 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:746 appGUI/MainGUI.py:5010 msgid "W" msgstr "" -#: appGUI/MainGUI.py:746 +#: appGUI/MainGUI.py:751 msgid "Resize Drill(S)" msgstr "" -#: appGUI/MainGUI.py:759 appGUI/MainGUI.py:1182 appGUI/MainGUI.py:2412 -#: appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:764 appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2420 +#: appGUI/MainGUI.py:5006 msgid "Move Drill" msgstr "" -#: appGUI/MainGUI.py:769 appGUI/MainGUI.py:1250 appGUI/MainGUI.py:2474 -#: appGUI/MainGUI.py:5131 +#: appGUI/MainGUI.py:774 appGUI/MainGUI.py:1255 appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:5148 msgid "Add Pad" msgstr "" -#: appGUI/MainGUI.py:775 appGUI/MainGUI.py:1254 appGUI/MainGUI.py:2478 -#: appGUI/MainGUI.py:5134 +#: appGUI/MainGUI.py:780 appGUI/MainGUI.py:1259 appGUI/MainGUI.py:2486 +#: appGUI/MainGUI.py:5151 msgid "Add Track" msgstr "" -#: appGUI/MainGUI.py:778 appGUI/MainGUI.py:1256 appGUI/MainGUI.py:2480 -#: appGUI/MainGUI.py:5130 +#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1261 appGUI/MainGUI.py:2488 +#: appGUI/MainGUI.py:5147 msgid "Add Region" msgstr "" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:1258 appGUI/MainGUI.py:1742 -#: appGUI/MainGUI.py:2482 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1748 +#: appGUI/MainGUI.py:2490 msgid "Poligonize" msgstr "" -#: appGUI/MainGUI.py:783 appGUI/MainGUI.py:4661 appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:4678 appGUI/MainGUI.py:5161 msgid "Alt+N" msgstr "" -#: appGUI/MainGUI.py:786 appGUI/MainGUI.py:5127 +#: appGUI/MainGUI.py:791 appGUI/MainGUI.py:5144 msgid "Add SemiDisc" msgstr "" -#: appGUI/MainGUI.py:789 appGUI/MainGUI.py:5126 +#: appGUI/MainGUI.py:794 appGUI/MainGUI.py:5143 msgid "Add Disc" msgstr "" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:1271 appGUI/MainGUI.py:1754 -#: appGUI/MainGUI.py:2495 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:1276 appGUI/MainGUI.py:1760 +#: appGUI/MainGUI.py:2503 msgid "Mark Area" msgstr "" -#: appGUI/MainGUI.py:798 appGUI/MainGUI.py:4648 appGUI/MainGUI.py:5143 +#: appGUI/MainGUI.py:803 appGUI/MainGUI.py:4665 appGUI/MainGUI.py:5160 msgid "Alt+A" msgstr "" -#: appGUI/MainGUI.py:801 appGUI/MainGUI.py:1209 appGUI/MainGUI.py:1276 -#: appGUI/MainGUI.py:1709 appGUI/MainGUI.py:1756 appGUI/MainGUI.py:2439 -#: appGUI/MainGUI.py:2500 +#: appGUI/MainGUI.py:806 appGUI/MainGUI.py:1214 appGUI/MainGUI.py:1281 +#: appGUI/MainGUI.py:1715 appGUI/MainGUI.py:1762 appGUI/MainGUI.py:2447 +#: appGUI/MainGUI.py:2508 msgid "Eraser" msgstr "" -#: appGUI/MainGUI.py:804 app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: appGUI/MainGUI.py:809 app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Transform" msgstr "" -#: appGUI/MainGUI.py:834 +#: appGUI/MainGUI.py:839 msgid "Enable Plot" msgstr "" -#: appGUI/MainGUI.py:836 +#: appGUI/MainGUI.py:841 msgid "Disable Plot" msgstr "" -#: appGUI/MainGUI.py:840 +#: appGUI/MainGUI.py:845 msgid "Set Color" msgstr "" -#: appGUI/MainGUI.py:843 app_Main.py:8688 +#: appGUI/MainGUI.py:848 app_Main.py:8704 msgid "Red" msgstr "" -#: appGUI/MainGUI.py:846 app_Main.py:8690 +#: appGUI/MainGUI.py:851 app_Main.py:8706 msgid "Blue" msgstr "" -#: appGUI/MainGUI.py:849 app_Main.py:8693 +#: appGUI/MainGUI.py:854 app_Main.py:8709 msgid "Yellow" msgstr "" -#: appGUI/MainGUI.py:852 app_Main.py:8695 +#: appGUI/MainGUI.py:857 app_Main.py:8711 msgid "Green" msgstr "" -#: appGUI/MainGUI.py:855 app_Main.py:8697 +#: appGUI/MainGUI.py:860 app_Main.py:8713 msgid "Purple" msgstr "" -#: appGUI/MainGUI.py:858 app_Main.py:8699 +#: appGUI/MainGUI.py:863 app_Main.py:8715 msgid "Brown" msgstr "" -#: appGUI/MainGUI.py:861 app_Main.py:8701 app_Main.py:8779 +#: appGUI/MainGUI.py:866 app_Main.py:8717 app_Main.py:8794 msgid "White" msgstr "" -#: appGUI/MainGUI.py:864 app_Main.py:8703 +#: appGUI/MainGUI.py:869 app_Main.py:8719 msgid "Black" msgstr "" -#: appGUI/MainGUI.py:869 appPlugins/ToolMilling.py:3916 appPlugins/ToolMilling.py:3924 -#: app_Main.py:8707 -msgid "Custom" -msgstr "" - -#: appGUI/MainGUI.py:874 app_Main.py:8745 +#: appGUI/MainGUI.py:879 app_Main.py:8760 msgid "Opacity" msgstr "" -#: appGUI/MainGUI.py:877 app_Main.py:8718 +#: appGUI/MainGUI.py:882 app_Main.py:8734 msgid "Default" msgstr "" -#: appGUI/MainGUI.py:882 +#: appGUI/MainGUI.py:887 msgid "View Source" msgstr "" -#: appGUI/MainGUI.py:895 appGUI/MainGUI.py:908 appGUI/MainGUI.py:1426 appGUI/MainGUI.py:1791 -#: app_Main.py:2591 app_Main.py:2856 +#: appGUI/MainGUI.py:900 appGUI/MainGUI.py:913 appGUI/MainGUI.py:1431 appGUI/MainGUI.py:1799 +#: app_Main.py:2583 app_Main.py:2848 msgid "Properties" msgstr "" -#: appGUI/MainGUI.py:908 appGUI/MainGUI.py:1410 appGUI/MainGUI.py:1671 app_Main.py:2597 -#: app_Main.py:2859 app_Main.py:10040 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1415 appGUI/MainGUI.py:1677 app_Main.py:2589 +#: app_Main.py:2851 app_Main.py:10080 msgid "Project" msgstr "" -#: appGUI/MainGUI.py:925 +#: appGUI/MainGUI.py:930 msgid "File Toolbar" msgstr "" -#: appGUI/MainGUI.py:930 +#: appGUI/MainGUI.py:935 msgid "Edit Toolbar" msgstr "" -#: appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:940 msgid "View Toolbar" msgstr "" -#: appGUI/MainGUI.py:940 +#: appGUI/MainGUI.py:945 msgid "Shell Toolbar" msgstr "" -#: appGUI/MainGUI.py:945 +#: appGUI/MainGUI.py:950 msgid "Plugin Toolbar" msgstr "" -#: appGUI/MainGUI.py:950 +#: appGUI/MainGUI.py:955 msgid "Excellon Editor Toolbar" msgstr "" -#: appGUI/MainGUI.py:957 +#: appGUI/MainGUI.py:962 msgid "Geometry Editor Toolbar" msgstr "" -#: appGUI/MainGUI.py:962 +#: appGUI/MainGUI.py:967 msgid "Gerber Editor Toolbar" msgstr "" -#: appGUI/MainGUI.py:968 appGUI/MainGUI.py:2104 +#: appGUI/MainGUI.py:973 appGUI/MainGUI.py:2112 msgid "Delta Coordinates Toolbar" msgstr "" -#: appGUI/MainGUI.py:972 appGUI/MainGUI.py:2112 +#: appGUI/MainGUI.py:977 appGUI/MainGUI.py:2120 msgid "Coordinates Toolbar" msgstr "" -#: appGUI/MainGUI.py:976 appGUI/MainGUI.py:2120 +#: appGUI/MainGUI.py:981 appGUI/MainGUI.py:2128 msgid "Grid Toolbar" msgstr "" -#: appGUI/MainGUI.py:986 appGUI/MainGUI.py:2128 +#: appGUI/MainGUI.py:991 appGUI/MainGUI.py:2136 msgid "Status Toolbar" msgstr "" -#: appGUI/MainGUI.py:1006 +#: appGUI/MainGUI.py:1011 msgid "Save project" msgstr "" -#: appGUI/MainGUI.py:1012 appGUI/MainGUI.py:2244 app_Main.py:2594 app_Main.py:2854 +#: appGUI/MainGUI.py:1017 appGUI/MainGUI.py:2252 app_Main.py:2586 app_Main.py:2846 msgid "Editor" msgstr "" -#: appGUI/MainGUI.py:1035 appGUI/MainGUI.py:2267 appGUI/MainGUI.py:4624 -#: appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:1040 appGUI/MainGUI.py:2275 appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4906 msgid "Distance Tool" msgstr "" -#: appGUI/MainGUI.py:1037 appGUI/MainGUI.py:2269 +#: appGUI/MainGUI.py:1042 appGUI/MainGUI.py:2277 msgid "Distance Min Tool" msgstr "" -#: appGUI/MainGUI.py:1054 appGUI/MainGUI.py:1684 appGUI/MainGUI.py:2286 +#: appGUI/MainGUI.py:1059 appGUI/MainGUI.py:1690 appGUI/MainGUI.py:2294 msgid "Replot" msgstr "" -#: appGUI/MainGUI.py:1056 appGUI/MainGUI.py:1682 appGUI/MainGUI.py:2288 +#: appGUI/MainGUI.py:1061 appGUI/MainGUI.py:1688 appGUI/MainGUI.py:2296 msgid "Clear Plot" msgstr "" -#: appGUI/MainGUI.py:1086 appGUI/MainGUI.py:2316 appGUI/ObjectUI.py:1422 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:2324 appGUI/ObjectUI.py:1422 #: appPlugins/ToolLevelling.py:187 appPlugins/ToolLevelling.py:1722 msgid "Levelling" msgstr "" -#: appGUI/MainGUI.py:1095 appGUI/MainGUI.py:2325 appGUI/ObjectUI.py:224 +#: appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2333 appGUI/ObjectUI.py:224 #: appGUI/ObjectUI.py:392 appPlugins/ToolFollow.py:129 appPlugins/ToolFollow.py:669 msgid "Follow" msgstr "" -#: appGUI/MainGUI.py:1106 appGUI/MainGUI.py:2336 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:100 appPlugins/ToolCutOut.py:2355 +#: appGUI/MainGUI.py:1111 appGUI/MainGUI.py:2344 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 appPlugins/ToolCutOut.py:2355 msgid "Panel" msgstr "" -#: appGUI/MainGUI.py:1108 appGUI/MainGUI.py:2338 appPlugins/ToolFilm.py:150 -#: appPlugins/ToolFilm.py:1131 +#: appGUI/MainGUI.py:1113 appGUI/MainGUI.py:2346 appPlugins/ToolFilm.py:151 +#: appPlugins/ToolFilm.py:1132 msgid "Film" msgstr "" -#: appGUI/MainGUI.py:1110 appGUI/MainGUI.py:2340 appPlugins/ToolDblSided.py:110 +#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2348 appPlugins/ToolDblSided.py:110 #: appPlugins/ToolDblSided.py:637 msgid "2-Sided" msgstr "" -#: appGUI/MainGUI.py:1115 appGUI/MainGUI.py:2345 appGUI/MainGUI.py:4648 +#: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2353 appGUI/MainGUI.py:4665 #: appPlugins/ToolAlignObjects.py:32 appPlugins/ToolAlignObjects.py:396 msgid "Align Objects" msgstr "" -#: appGUI/MainGUI.py:1122 appGUI/MainGUI.py:2352 appGUI/MainGUI.py:4652 -#: appPlugins/ToolExtract.py:130 appPlugins/ToolExtract.py:897 +#: appGUI/MainGUI.py:1127 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4669 +#: appPlugins/ToolExtract.py:131 appPlugins/ToolExtract.py:898 msgid "Extract" msgstr "" -#: appGUI/MainGUI.py:1124 appGUI/MainGUI.py:2354 appGUI/MainGUI.py:4657 -#: appPlugins/ToolCopperThieving.py:144 appPlugins/ToolCopperThieving.py:1269 +#: appGUI/MainGUI.py:1129 appGUI/MainGUI.py:2362 appGUI/MainGUI.py:4674 +#: appPlugins/ToolCopperThieving.py:145 appPlugins/ToolCopperThieving.py:1270 msgid "Copper Thieving" msgstr "" -#: appGUI/MainGUI.py:1126 appGUI/MainGUI.py:2356 appGUI/MainGUI.py:4649 -#: appPlugins/ToolCorners.py:666 +#: appGUI/MainGUI.py:1131 appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4666 +#: appPlugins/ToolCorners.py:667 msgid "Corner Markers" msgstr "" -#: appGUI/MainGUI.py:1128 appGUI/MainGUI.py:2358 appGUI/MainGUI.py:4655 -#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2332 +#: appGUI/MainGUI.py:1133 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4672 +#: appPlugins/ToolPunchGerber.py:1957 appPlugins/ToolPunchGerber.py:2333 msgid "Punch Gerber" msgstr "" -#: appGUI/MainGUI.py:1130 appGUI/MainGUI.py:2360 appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:1135 appGUI/MainGUI.py:2368 appGUI/MainGUI.py:4667 #: appPlugins/ToolCalculators.py:93 appPlugins/ToolCalculators.py:414 msgid "Calculators" msgstr "" -#: appGUI/MainGUI.py:1162 appGUI/MainGUI.py:1188 appGUI/MainGUI.py:1248 -#: appGUI/MainGUI.py:2392 appGUI/MainGUI.py:2418 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:1167 appGUI/MainGUI.py:1193 appGUI/MainGUI.py:1253 +#: appGUI/MainGUI.py:2400 appGUI/MainGUI.py:2426 appGUI/MainGUI.py:2480 msgid "Select" msgstr "" -#: appGUI/MainGUI.py:1172 appGUI/MainGUI.py:1775 appGUI/MainGUI.py:2398 -#: appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:1177 appGUI/MainGUI.py:1781 appGUI/MainGUI.py:2406 +#: appGUI/MainGUI.py:5008 msgid "Resize Drill" msgstr "" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2406 appGUI/MainGUI.py:4986 +#: appGUI/MainGUI.py:1181 appGUI/MainGUI.py:2414 appGUI/MainGUI.py:5003 msgid "Copy Drill" msgstr "" -#: appGUI/MainGUI.py:1178 appGUI/MainGUI.py:2408 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2416 appGUI/MainGUI.py:5012 msgid "Delete Drill" msgstr "" -#: appGUI/MainGUI.py:1205 appGUI/MainGUI.py:2435 +#: appGUI/MainGUI.py:1210 appGUI/MainGUI.py:2443 msgid "Add Buffer" msgstr "" -#: appGUI/MainGUI.py:1207 appGUI/MainGUI.py:2437 +#: appGUI/MainGUI.py:1212 appGUI/MainGUI.py:2445 msgid "Paint Shape" msgstr "" -#: appGUI/MainGUI.py:1215 appGUI/MainGUI.py:2445 +#: appGUI/MainGUI.py:1220 appGUI/MainGUI.py:2453 msgid "Polygon Explode" msgstr "" -#: appGUI/MainGUI.py:1221 +#: appGUI/MainGUI.py:1226 msgid "" "Polygon Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is replaced by the result." msgstr "" -#: appGUI/MainGUI.py:1226 +#: appGUI/MainGUI.py:1231 msgid "" "Alt Subtraction. First selected is the target.\n" "The rest of the selected is subtracted from the first.\n" "First selected is kept besides the result." msgstr "" -#: appGUI/MainGUI.py:1234 +#: appGUI/MainGUI.py:1239 msgid "Copy Shape(s)" msgstr "" -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1284 appGUI/MainGUI.py:1723 -#: appGUI/MainGUI.py:1760 appGUI/MainGUI.py:2462 appGUI/MainGUI.py:2508 -#: appGUI/MainGUI.py:4667 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 +#: appGUI/MainGUI.py:1244 appGUI/MainGUI.py:1289 appGUI/MainGUI.py:1729 +#: appGUI/MainGUI.py:1766 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2516 +#: appGUI/MainGUI.py:4684 appGUI/ObjectUI.py:100 appGUI/ObjectUI.py:142 msgid "Transformations" msgstr "" -#: appGUI/MainGUI.py:1242 appGUI/MainGUI.py:2466 +#: appGUI/MainGUI.py:1247 appGUI/MainGUI.py:2474 msgid "Move Objects" msgstr "" -#: appGUI/MainGUI.py:1261 appGUI/MainGUI.py:1744 appGUI/MainGUI.py:2485 +#: appGUI/MainGUI.py:1266 appGUI/MainGUI.py:1750 appGUI/MainGUI.py:2493 msgid "SemiDisc" msgstr "" -#: appGUI/MainGUI.py:1263 appGUI/MainGUI.py:1746 appGUI/MainGUI.py:2487 +#: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:1752 appGUI/MainGUI.py:2495 msgid "Disc" msgstr "" -#: appGUI/MainGUI.py:1273 appGUI/MainGUI.py:2497 +#: appGUI/MainGUI.py:1278 appGUI/MainGUI.py:2505 msgid "Import Shape" msgstr "" -#: appGUI/MainGUI.py:1295 +#: appGUI/MainGUI.py:1300 msgid "Snap to grid" msgstr "" -#: appGUI/MainGUI.py:1298 +#: appGUI/MainGUI.py:1303 msgid "Grid X snapping distance" msgstr "" -#: appGUI/MainGUI.py:1303 +#: appGUI/MainGUI.py:1308 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." msgstr "" -#: appGUI/MainGUI.py:1310 +#: appGUI/MainGUI.py:1315 msgid "Grid Y snapping distance" msgstr "" -#: appGUI/MainGUI.py:1317 +#: appGUI/MainGUI.py:1322 msgid "Snap to corner" msgstr "" -#: appGUI/MainGUI.py:1321 appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 +#: appGUI/MainGUI.py:1326 appGUI/preferences/general/GeneralAPPSetGroupUI.py:72 msgid "Max. magnet distance" msgstr "" -#: appGUI/MainGUI.py:1331 +#: appGUI/MainGUI.py:1336 msgid "Toggle the display of axis on canvas" msgstr "" -#: appGUI/MainGUI.py:1349 +#: appGUI/MainGUI.py:1354 msgid "HUD (Heads up display)" msgstr "" -#: appGUI/MainGUI.py:1355 appGUI/preferences/general/GeneralAPPSetGroupUI.py:90 +#: appGUI/MainGUI.py:1360 appGUI/preferences/general/GeneralAPPSetGroupUI.py:91 msgid "" "Draw a delimiting rectangle on canvas.\n" "The purpose is to illustrate the limits for our work." msgstr "" -#: appGUI/MainGUI.py:1368 +#: appGUI/MainGUI.py:1373 msgid "" "Relative measurement.\n" "Reference is last click position" msgstr "" -#: appGUI/MainGUI.py:1376 +#: appGUI/MainGUI.py:1381 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" msgstr "" -#: appGUI/MainGUI.py:1383 +#: appGUI/MainGUI.py:1388 msgid "TCL Shell" msgstr "" -#: appGUI/MainGUI.py:1456 appGUI/MainGUI.py:1464 appGUI/MainGUI.py:4107 -#: appGUI/MainGUI.py:4113 app_Main.py:2872 app_Main.py:9829 +#: appGUI/MainGUI.py:1461 appGUI/MainGUI.py:1469 appGUI/MainGUI.py:4124 +#: appGUI/MainGUI.py:4130 app_Main.py:2864 app_Main.py:9852 msgid "Plot Area" msgstr "" -#: appGUI/MainGUI.py:1506 appPlugins/ToolCopperThieving.py:1301 -#: appPlugins/ToolCorners.py:702 appPlugins/ToolEtchCompensation.py:345 -#: appPlugins/ToolExtract.py:930 appPlugins/ToolFiducials.py:1013 -#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:254 -#: appPlugins/ToolIsolation.py:3199 appPlugins/ToolOptimal.py:461 +#: appGUI/MainGUI.py:1511 appPlugins/ToolCopperThieving.py:1302 +#: appPlugins/ToolCorners.py:703 appPlugins/ToolEtchCompensation.py:345 +#: appPlugins/ToolExtract.py:931 appPlugins/ToolFiducials.py:1013 +#: appPlugins/ToolFollow.py:714 appPlugins/ToolInvertGerber.py:255 +#: appPlugins/ToolIsolation.py:3161 appPlugins/ToolOptimal.py:462 #: appPlugins/ToolPunchGerber.py:2006 appPlugins/ToolQRCode.py:775 #: appPlugins/ToolRulesCheck.py:1203 appPlugins/ToolSolderPaste.py:1201 #: appPlugins/ToolSub.py:836 msgid "GERBER" msgstr "" -#: appGUI/MainGUI.py:1516 appPlugins/ToolDrilling.py:2300 appPlugins/ToolRulesCheck.py:1341 +#: appGUI/MainGUI.py:1521 appPlugins/ToolDrilling.py:2300 appPlugins/ToolRulesCheck.py:1341 msgid "EXCELLON" msgstr "" -#: appGUI/MainGUI.py:1526 appPlugins/ToolSub.py:889 +#: appGUI/MainGUI.py:1531 appPlugins/ToolSub.py:889 msgid "GEOMETRY" msgstr "" -#: appGUI/MainGUI.py:1536 +#: appGUI/MainGUI.py:1541 msgid "CNC-JOB" msgstr "" -#: appGUI/MainGUI.py:1545 +#: appGUI/MainGUI.py:1550 msgid "Engraving" msgstr "" -#: appGUI/MainGUI.py:1554 +#: appGUI/MainGUI.py:1559 msgid "Processing" msgstr "" -#: appGUI/MainGUI.py:1563 +#: appGUI/MainGUI.py:1568 msgid "Extra Plugins" msgstr "" -#: appGUI/MainGUI.py:1573 +#: appGUI/MainGUI.py:1578 msgid "UTILITIES" msgstr "" -#: appGUI/MainGUI.py:1589 appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:194 +#: appGUI/MainGUI.py:1595 appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:195 msgid "Restore Defaults" msgstr "" -#: appGUI/MainGUI.py:1593 +#: appGUI/MainGUI.py:1599 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." msgstr "" -#: appGUI/MainGUI.py:1598 +#: appGUI/MainGUI.py:1604 msgid "Open Pref Folder" msgstr "" -#: appGUI/MainGUI.py:1602 +#: appGUI/MainGUI.py:1608 msgid "Open the folder where FlatCAM save the preferences files." msgstr "" -#: appGUI/MainGUI.py:1606 appGUI/MainGUI.py:2201 +#: appGUI/MainGUI.py:1612 appGUI/MainGUI.py:2209 msgid "Clear GUI Settings" msgstr "" -#: appGUI/MainGUI.py:1611 +#: appGUI/MainGUI.py:1617 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." msgstr "" -#: appGUI/MainGUI.py:1626 +#: appGUI/MainGUI.py:1632 msgid "Apply the current preferences without saving to a file." msgstr "" -#: appGUI/MainGUI.py:1634 +#: appGUI/MainGUI.py:1640 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." msgstr "" -#: appGUI/MainGUI.py:1642 +#: appGUI/MainGUI.py:1648 msgid "Will not save the changes and will close the preferences window." msgstr "" -#: appGUI/MainGUI.py:1656 +#: appGUI/MainGUI.py:1662 msgid "Toggle Visibility" msgstr "" -#: appGUI/MainGUI.py:1675 +#: appGUI/MainGUI.py:1681 msgid "Grids" msgstr "" -#: appGUI/MainGUI.py:1690 appPlugins/ToolMilling.py:3916 -msgid "Path" -msgstr "" - -#: appGUI/MainGUI.py:1692 +#: appGUI/MainGUI.py:1698 msgid "Rectangle" msgstr "" -#: appGUI/MainGUI.py:1695 +#: appGUI/MainGUI.py:1701 msgid "Circle" msgstr "" -#: appGUI/MainGUI.py:1699 +#: appGUI/MainGUI.py:1705 msgid "Arc" msgstr "" -#: appGUI/MainGUI.py:1713 +#: appGUI/MainGUI.py:1719 msgid "Union" msgstr "" -#: appGUI/MainGUI.py:1715 +#: appGUI/MainGUI.py:1721 msgid "Intersection" msgstr "" -#: appGUI/MainGUI.py:1717 +#: appGUI/MainGUI.py:1723 msgid "Subtraction" msgstr "" -#: appGUI/MainGUI.py:1732 +#: appGUI/MainGUI.py:1738 msgid "Pad" msgstr "" -#: appGUI/MainGUI.py:1734 +#: appGUI/MainGUI.py:1740 msgid "Pad Array" msgstr "" -#: appGUI/MainGUI.py:1738 +#: appGUI/MainGUI.py:1744 msgid "Track" msgstr "" -#: appGUI/MainGUI.py:1740 +#: appGUI/MainGUI.py:1746 msgid "Region" msgstr "" -#: appGUI/MainGUI.py:1763 +#: appGUI/MainGUI.py:1769 msgid "Exc Editor" msgstr "" -#: appGUI/MainGUI.py:1815 +#: appGUI/MainGUI.py:1795 +msgid "Move2Origin" +msgstr "" + +#: appGUI/MainGUI.py:1823 msgid "Application units" msgstr "" -#: appGUI/MainGUI.py:1913 +#: appGUI/MainGUI.py:1921 msgid "Lock Toolbars" msgstr "" -#: appGUI/MainGUI.py:2081 +#: appGUI/MainGUI.py:2089 msgid "Detachable Tabs" msgstr "" -#: appGUI/MainGUI.py:2181 +#: appGUI/MainGUI.py:2189 msgid "FlatCAM Preferences Folder opened." msgstr "" -#: appGUI/MainGUI.py:2200 +#: appGUI/MainGUI.py:2208 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" -#: appGUI/MainGUI.py:2205 appGUI/preferences/PreferencesUIManager.py:1040 -#: appGUI/preferences/PreferencesUIManager.py:1289 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2650 app_Main.py:3877 app_Main.py:6626 app_Main.py:9716 +#: appGUI/MainGUI.py:2213 appGUI/preferences/PreferencesUIManager.py:1037 +#: appGUI/preferences/PreferencesUIManager.py:1286 appTranslation.py:110 +#: appTranslation.py:213 app_Main.py:2642 app_Main.py:3867 app_Main.py:6630 app_Main.py:9739 +#: app_Main.py:9861 msgid "Yes" msgstr "" -#: appGUI/MainGUI.py:2206 appGUI/preferences/PreferencesUIManager.py:1290 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:43 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:157 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:141 appPlugins/ToolDrilling.py:2358 -#: appPlugins/ToolIsolation.py:3273 appPlugins/ToolMilling.py:3706 -#: appPlugins/ToolNCC.py:4240 appPlugins/ToolPaint.py:3039 appTranslation.py:112 -#: appTranslation.py:214 app_Main.py:2651 app_Main.py:3878 app_Main.py:6627 app_Main.py:9717 +#: appGUI/MainGUI.py:2214 appGUI/preferences/PreferencesUIManager.py:1287 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:135 appPlugins/ToolDrilling.py:2358 +#: appPlugins/ToolIsolation.py:3229 appPlugins/ToolMilling.py:3656 +#: appPlugins/ToolNCC.py:4242 appPlugins/ToolPaint.py:3035 appTranslation.py:111 +#: appTranslation.py:214 app_Main.py:2643 app_Main.py:3868 app_Main.py:6631 app_Main.py:9740 +#: app_Main.py:9862 msgid "No" msgstr "" -#: appGUI/MainGUI.py:2458 +#: appGUI/MainGUI.py:2466 msgid "Copy Objects" msgstr "" -#: appGUI/MainGUI.py:3073 +#: appGUI/MainGUI.py:3081 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -5438,612 +5449,612 @@ msgid "" "the toolbar button." msgstr "" -#: appGUI/MainGUI.py:3080 appGUI/MainGUI.py:3240 appGUI/MainGUI.py:3287 -#: appGUI/MainGUI.py:3309 +#: appGUI/MainGUI.py:3088 appGUI/MainGUI.py:3248 appGUI/MainGUI.py:3295 +#: appGUI/MainGUI.py:3317 msgid "Warning" msgstr "" -#: appGUI/MainGUI.py:3235 +#: appGUI/MainGUI.py:3243 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." msgstr "" -#: appGUI/MainGUI.py:3282 +#: appGUI/MainGUI.py:3290 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." msgstr "" -#: appGUI/MainGUI.py:3304 +#: appGUI/MainGUI.py:3312 msgid "" "Please select geometry items \n" "on which to perform union." msgstr "" -#: appGUI/MainGUI.py:3782 appPlugins/ToolIsolation.py:918 appPlugins/ToolNCC.py:1438 +#: appGUI/MainGUI.py:3790 appPlugins/ToolIsolation.py:907 appPlugins/ToolNCC.py:1440 #: appPlugins/ToolPaint.py:678 appPlugins/ToolSolderPaste.py:344 -#: appPlugins/ToolSolderPaste.py:1252 app_Main.py:4947 +#: appPlugins/ToolSolderPaste.py:1252 app_Main.py:4948 msgid "New Tool" msgstr "" -#: appGUI/MainGUI.py:3783 appPlugins/ToolIsolation.py:919 appPlugins/ToolNCC.py:1439 -#: appPlugins/ToolPaint.py:679 appPlugins/ToolSolderPaste.py:345 app_Main.py:4948 +#: appGUI/MainGUI.py:3791 appPlugins/ToolIsolation.py:908 appPlugins/ToolNCC.py:1441 +#: appPlugins/ToolPaint.py:679 appPlugins/ToolSolderPaste.py:345 app_Main.py:4949 msgid "Enter a Tool Diameter" msgstr "" -#: appGUI/MainGUI.py:3795 appPlugins/ToolIsolation.py:940 appPlugins/ToolNCC.py:1460 -#: appPlugins/ToolPaint.py:692 appPlugins/ToolSolderPaste.py:357 app_Main.py:4961 +#: appGUI/MainGUI.py:3803 appPlugins/ToolIsolation.py:929 appPlugins/ToolNCC.py:1462 +#: appPlugins/ToolPaint.py:692 appPlugins/ToolSolderPaste.py:357 app_Main.py:4965 msgid "Adding Tool cancelled" msgstr "" -#: appGUI/MainGUI.py:3825 +#: appGUI/MainGUI.py:3833 msgid "Distance Tool exit..." msgstr "" -#: appGUI/MainGUI.py:3913 +#: appGUI/MainGUI.py:3921 msgid "Key Shortcut List" msgstr "" -#: appGUI/MainGUI.py:4035 app_Main.py:3865 +#: appGUI/MainGUI.py:4043 app_Main.py:3855 msgid "Application is saving the project. Please wait ..." msgstr "" -#: appGUI/MainGUI.py:4174 +#: appGUI/MainGUI.py:4191 msgid "Shell enabled." msgstr "" -#: appGUI/MainGUI.py:4177 +#: appGUI/MainGUI.py:4194 msgid "Shell disabled." msgstr "" -#: appGUI/MainGUI.py:4191 +#: appGUI/MainGUI.py:4208 msgid "Shortcut Key List" msgstr "" -#: appGUI/MainGUI.py:4594 +#: appGUI/MainGUI.py:4611 msgid "General Shortcut list" msgstr "" -#: appGUI/MainGUI.py:4595 +#: appGUI/MainGUI.py:4612 msgid "SHOW SHORTCUT LIST" msgstr "" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "1" msgstr "" -#: appGUI/MainGUI.py:4596 +#: appGUI/MainGUI.py:4613 msgid "Switch to Project Tab" msgstr "" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "2" msgstr "" -#: appGUI/MainGUI.py:4597 +#: appGUI/MainGUI.py:4614 msgid "Switch to Selected Tab" msgstr "" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "3" msgstr "" -#: appGUI/MainGUI.py:4598 +#: appGUI/MainGUI.py:4615 msgid "Switch to Tool Tab" msgstr "" -#: appGUI/MainGUI.py:4599 +#: appGUI/MainGUI.py:4616 msgid "New Gerber" msgstr "" -#: appGUI/MainGUI.py:4600 +#: appGUI/MainGUI.py:4617 msgid "Edit Object (if selected)" msgstr "" -#: appGUI/MainGUI.py:4601 app_Main.py:6999 +#: appGUI/MainGUI.py:4618 app_Main.py:7003 msgid "Grid On/Off" msgstr "" -#: appGUI/MainGUI.py:4602 +#: appGUI/MainGUI.py:4619 msgid "Jump to Coordinates" msgstr "" -#: appGUI/MainGUI.py:4603 +#: appGUI/MainGUI.py:4620 msgid "New Excellon" msgstr "" -#: appGUI/MainGUI.py:4604 +#: appGUI/MainGUI.py:4621 msgid "Move Obj" msgstr "" -#: appGUI/MainGUI.py:4605 +#: appGUI/MainGUI.py:4622 msgid "New Geometry" msgstr "" -#: appGUI/MainGUI.py:4607 +#: appGUI/MainGUI.py:4624 msgid "Change Units" msgstr "" -#: appGUI/MainGUI.py:4608 +#: appGUI/MainGUI.py:4625 msgid "Open Properties Plugin" msgstr "" -#: appGUI/MainGUI.py:4609 +#: appGUI/MainGUI.py:4626 msgid "Rotate by 90 degree CW" msgstr "" -#: appGUI/MainGUI.py:4610 +#: appGUI/MainGUI.py:4627 msgid "Shell Toggle" msgstr "" -#: appGUI/MainGUI.py:4611 +#: appGUI/MainGUI.py:4628 msgid "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" -#: appGUI/MainGUI.py:4613 +#: appGUI/MainGUI.py:4630 msgid "Flip on X_axis" msgstr "" -#: appGUI/MainGUI.py:4614 +#: appGUI/MainGUI.py:4631 msgid "Flip on Y_axis" msgstr "" -#: appGUI/MainGUI.py:4620 +#: appGUI/MainGUI.py:4637 msgid "Copy Obj" msgstr "" -#: appGUI/MainGUI.py:4621 +#: appGUI/MainGUI.py:4638 msgid "Open Tools Database" msgstr "" -#: appGUI/MainGUI.py:4622 +#: appGUI/MainGUI.py:4639 msgid "Open Excellon File" msgstr "" -#: appGUI/MainGUI.py:4623 +#: appGUI/MainGUI.py:4640 msgid "Open Gerber File" msgstr "" -#: appGUI/MainGUI.py:4624 appGUI/MainGUI.py:4889 +#: appGUI/MainGUI.py:4641 appGUI/MainGUI.py:4906 msgid "Ctrl+M" msgstr "" -#: appGUI/MainGUI.py:4628 +#: appGUI/MainGUI.py:4645 msgid "Ctrl+Q" msgstr "" -#: appGUI/MainGUI.py:4628 appPlugins/ToolPDF.py:44 +#: appGUI/MainGUI.py:4645 appPlugins/ToolPDF.py:44 msgid "PDF Import Tool" msgstr "" -#: appGUI/MainGUI.py:4633 +#: appGUI/MainGUI.py:4650 msgid "Toggle the axis" msgstr "" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Shift+C" msgstr "" -#: appGUI/MainGUI.py:4634 +#: appGUI/MainGUI.py:4651 msgid "Copy Obj_Name" msgstr "" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Shift+M" msgstr "" -#: appGUI/MainGUI.py:4639 appGUI/MainGUI.py:4883 appGUI/MainGUI.py:4994 -#: appGUI/MainGUI.py:5140 +#: appGUI/MainGUI.py:4656 appGUI/MainGUI.py:4900 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5157 msgid "Distance Minimum Tool" msgstr "" -#: appGUI/MainGUI.py:4640 +#: appGUI/MainGUI.py:4657 msgid "Open Preferences Window" msgstr "" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Shift+R" msgstr "" -#: appGUI/MainGUI.py:4641 +#: appGUI/MainGUI.py:4658 msgid "Rotate by 90 degree CCW" msgstr "" -#: appGUI/MainGUI.py:4642 +#: appGUI/MainGUI.py:4659 msgid "Run a Script" msgstr "" -#: appGUI/MainGUI.py:4643 +#: appGUI/MainGUI.py:4660 msgid "Toggle the workspace" msgstr "" -#: appGUI/MainGUI.py:4649 +#: appGUI/MainGUI.py:4666 msgid "Alt+B" msgstr "" -#: appGUI/MainGUI.py:4650 +#: appGUI/MainGUI.py:4667 msgid "Alt+C" msgstr "" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "Alt+D" msgstr "" -#: appGUI/MainGUI.py:4651 +#: appGUI/MainGUI.py:4668 msgid "2-Sided PCB" msgstr "" -#: appGUI/MainGUI.py:4652 +#: appGUI/MainGUI.py:4669 msgid "Alt+E" msgstr "" -#: appGUI/MainGUI.py:4653 +#: appGUI/MainGUI.py:4670 msgid "Alt+F" msgstr "" -#: appGUI/MainGUI.py:4653 appPlugins/ToolFiducials.py:139 appPlugins/ToolFiducials.py:772 +#: appGUI/MainGUI.py:4670 appPlugins/ToolFiducials.py:139 appPlugins/ToolFiducials.py:772 msgid "Fiducials" msgstr "" -#: appGUI/MainGUI.py:4654 +#: appGUI/MainGUI.py:4671 msgid "Alt+G" msgstr "" -#: appGUI/MainGUI.py:4654 appPlugins/ToolInvertGerber.py:102 -#: appPlugins/ToolInvertGerber.py:214 appPlugins/ToolInvertGerber.py:308 +#: appGUI/MainGUI.py:4671 appPlugins/ToolInvertGerber.py:103 +#: appPlugins/ToolInvertGerber.py:215 appPlugins/ToolInvertGerber.py:309 msgid "Invert Gerber" msgstr "" -#: appGUI/MainGUI.py:4655 +#: appGUI/MainGUI.py:4672 msgid "Alt+H" msgstr "" -#: appGUI/MainGUI.py:4656 +#: appGUI/MainGUI.py:4673 msgid "Alt+I" msgstr "" -#: appGUI/MainGUI.py:4657 +#: appGUI/MainGUI.py:4674 msgid "Alt+J" msgstr "" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Alt+K" msgstr "" -#: appGUI/MainGUI.py:4658 +#: appGUI/MainGUI.py:4675 msgid "Solder Paste Dispensing" msgstr "" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Alt+L" msgstr "" -#: appGUI/MainGUI.py:4659 +#: appGUI/MainGUI.py:4676 msgid "Film PCB" msgstr "" -#: appGUI/MainGUI.py:4660 +#: appGUI/MainGUI.py:4677 msgid "Alt+M" msgstr "" -#: appGUI/MainGUI.py:4661 appPlugins/ToolNCC.py:2346 appPlugins/ToolNCC.py:2348 -#: appPlugins/ToolNCC.py:2932 appPlugins/ToolNCC.py:2934 +#: appGUI/MainGUI.py:4678 appPlugins/ToolNCC.py:2348 appPlugins/ToolNCC.py:2350 +#: appPlugins/ToolNCC.py:2934 appPlugins/ToolNCC.py:2936 msgid "Non-Copper Clearing" msgstr "" -#: appGUI/MainGUI.py:4662 +#: appGUI/MainGUI.py:4679 msgid "Alt+O" msgstr "" -#: appGUI/MainGUI.py:4662 appPlugins/ToolIsolation.py:3315 appPlugins/ToolNCC.py:4288 +#: appGUI/MainGUI.py:4679 appPlugins/ToolIsolation.py:3271 appPlugins/ToolNCC.py:4290 msgid "Optimal" msgstr "" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Alt+P" msgstr "" -#: appGUI/MainGUI.py:4663 +#: appGUI/MainGUI.py:4680 msgid "Paint Area" msgstr "" -#: appGUI/MainGUI.py:4664 +#: appGUI/MainGUI.py:4681 msgid "Alt+Q" msgstr "" -#: appGUI/MainGUI.py:4664 appPlugins/ToolQRCode.py:130 appPlugins/ToolQRCode.py:728 +#: appGUI/MainGUI.py:4681 appPlugins/ToolQRCode.py:130 appPlugins/ToolQRCode.py:728 msgid "QRCode" msgstr "" -#: appGUI/MainGUI.py:4665 +#: appGUI/MainGUI.py:4682 msgid "Rules Check" msgstr "" -#: appGUI/MainGUI.py:4666 +#: appGUI/MainGUI.py:4683 msgid "View File Source" msgstr "" -#: appGUI/MainGUI.py:4667 +#: appGUI/MainGUI.py:4684 msgid "Alt+T" msgstr "" -#: appGUI/MainGUI.py:4668 +#: appGUI/MainGUI.py:4685 msgid "Alt+W" msgstr "" -#: appGUI/MainGUI.py:4668 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 +#: appGUI/MainGUI.py:4685 appPlugins/ToolSub.py:165 appPlugins/ToolSub.py:770 msgid "Subtract" msgstr "" -#: appGUI/MainGUI.py:4669 appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4686 appGUI/MainGUI.py:4904 msgid "Alt+X" msgstr "" -#: appGUI/MainGUI.py:4669 +#: appGUI/MainGUI.py:4686 msgid "Cutout PCB" msgstr "" -#: appGUI/MainGUI.py:4670 +#: appGUI/MainGUI.py:4687 msgid "Alt+Z" msgstr "" -#: appGUI/MainGUI.py:4670 appPlugins/ToolPanelize.py:36 +#: appGUI/MainGUI.py:4687 appPlugins/ToolPanelize.py:36 msgid "Panelize PCB" msgstr "" -#: appGUI/MainGUI.py:4673 +#: appGUI/MainGUI.py:4690 msgid "Enable Non-selected Objects" msgstr "" -#: appGUI/MainGUI.py:4674 +#: appGUI/MainGUI.py:4691 msgid "Disable Non-selected Objects" msgstr "" -#: appGUI/MainGUI.py:4675 +#: appGUI/MainGUI.py:4692 msgid "Toggle Full Screen" msgstr "" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Ctrl+Alt+X" msgstr "" -#: appGUI/MainGUI.py:4678 +#: appGUI/MainGUI.py:4695 msgid "Abort current task (gracefully)" msgstr "" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Ctrl+Shift+V" msgstr "" -#: appGUI/MainGUI.py:4682 +#: appGUI/MainGUI.py:4699 msgid "Paste Special. Will convert a Windows path style to the one required in Tcl Shell" msgstr "" -#: appGUI/MainGUI.py:4686 +#: appGUI/MainGUI.py:4703 msgid "Open Online Manual" msgstr "" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "F2" msgstr "" -#: appGUI/MainGUI.py:4687 +#: appGUI/MainGUI.py:4704 msgid "Rename Objects" msgstr "" -#: appGUI/MainGUI.py:4688 +#: appGUI/MainGUI.py:4705 msgid "Open Online Tutorials" msgstr "" -#: appGUI/MainGUI.py:4689 +#: appGUI/MainGUI.py:4706 msgid "Refresh Plots" msgstr "" -#: appGUI/MainGUI.py:4690 appPlugins/ToolSolderPaste.py:1625 +#: appGUI/MainGUI.py:4707 appPlugins/ToolSolderPaste.py:1625 msgid "Delete Object" msgstr "" -#: appGUI/MainGUI.py:4691 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:4708 appGUI/MainGUI.py:5013 msgid "Alternate: Delete Tool" msgstr "" -#: appGUI/MainGUI.py:4692 +#: appGUI/MainGUI.py:4709 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "" -#: appGUI/MainGUI.py:4693 appGUI/MainGUI.py:4892 appGUI/MainGUI.py:4998 -#: appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:4710 appGUI/MainGUI.py:4909 appGUI/MainGUI.py:5015 +#: appGUI/MainGUI.py:5156 msgid "Space" msgstr "" -#: appGUI/MainGUI.py:4693 +#: appGUI/MainGUI.py:4710 msgid "En(Dis)able Obj Plot" msgstr "" -#: appGUI/MainGUI.py:4694 appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 -#: appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4711 appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5155 msgid "Esc" msgstr "" -#: appGUI/MainGUI.py:4694 +#: appGUI/MainGUI.py:4711 msgid "Deselects all objects" msgstr "" -#: appGUI/MainGUI.py:4708 +#: appGUI/MainGUI.py:4725 msgid "Editor Shortcut list" msgstr "" -#: appGUI/MainGUI.py:4863 +#: appGUI/MainGUI.py:4880 msgid "GEOMETRY EDITOR" msgstr "" -#: appGUI/MainGUI.py:4864 +#: appGUI/MainGUI.py:4881 msgid "Draw an Arc" msgstr "" -#: appGUI/MainGUI.py:4866 +#: appGUI/MainGUI.py:4883 msgid "Copy Geo Item" msgstr "" -#: appGUI/MainGUI.py:4867 +#: appGUI/MainGUI.py:4884 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" -#: appGUI/MainGUI.py:4868 +#: appGUI/MainGUI.py:4885 msgid "Polygon Intersection Tool" msgstr "" -#: appGUI/MainGUI.py:4869 +#: appGUI/MainGUI.py:4886 msgid "Geo Paint Tool" msgstr "" -#: appGUI/MainGUI.py:4870 appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5128 +#: appGUI/MainGUI.py:4887 appGUI/MainGUI.py:5005 appGUI/MainGUI.py:5145 msgid "Jump to Location (x, y)" msgstr "" -#: appGUI/MainGUI.py:4872 +#: appGUI/MainGUI.py:4889 msgid "Move Geo Item" msgstr "" -#: appGUI/MainGUI.py:4873 +#: appGUI/MainGUI.py:4890 msgid "Within Add Arc will cycle through the ARC modes" msgstr "" -#: appGUI/MainGUI.py:4874 +#: appGUI/MainGUI.py:4891 msgid "Draw a Polygon" msgstr "" -#: appGUI/MainGUI.py:4875 +#: appGUI/MainGUI.py:4892 msgid "Draw a Circle" msgstr "" -#: appGUI/MainGUI.py:4876 +#: appGUI/MainGUI.py:4893 msgid "Draw a Path" msgstr "" -#: appGUI/MainGUI.py:4877 +#: appGUI/MainGUI.py:4894 msgid "Draw Rectangle" msgstr "" -#: appGUI/MainGUI.py:4878 +#: appGUI/MainGUI.py:4895 msgid "Polygon Subtraction Tool" msgstr "" -#: appGUI/MainGUI.py:4879 +#: appGUI/MainGUI.py:4896 msgid "Add Text Tool" msgstr "" -#: appGUI/MainGUI.py:4880 +#: appGUI/MainGUI.py:4897 msgid "Polygon Union Tool" msgstr "" -#: appGUI/MainGUI.py:4881 +#: appGUI/MainGUI.py:4898 msgid "Flip shape on X axis" msgstr "" -#: appGUI/MainGUI.py:4882 +#: appGUI/MainGUI.py:4899 msgid "Flip shape on Y axis" msgstr "" -#: appGUI/MainGUI.py:4884 +#: appGUI/MainGUI.py:4901 msgid "Skew shape on X axis" msgstr "" -#: appGUI/MainGUI.py:4885 +#: appGUI/MainGUI.py:4902 msgid "Skew shape on Y axis" msgstr "" -#: appGUI/MainGUI.py:4886 +#: appGUI/MainGUI.py:4903 msgid "Editor Transformation Tool" msgstr "" -#: appGUI/MainGUI.py:4887 +#: appGUI/MainGUI.py:4904 msgid "Offset shape on X axis" msgstr "" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Alt+Y" msgstr "" -#: appGUI/MainGUI.py:4888 +#: appGUI/MainGUI.py:4905 msgid "Offset shape on Y axis" msgstr "" -#: appGUI/MainGUI.py:4890 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5142 +#: appGUI/MainGUI.py:4907 appGUI/MainGUI.py:5016 appGUI/MainGUI.py:5159 msgid "Save Object and Exit Editor" msgstr "" -#: appGUI/MainGUI.py:4891 +#: appGUI/MainGUI.py:4908 msgid "Polygon Cut Tool" msgstr "" -#: appGUI/MainGUI.py:4892 +#: appGUI/MainGUI.py:4909 msgid "Rotate Geometry" msgstr "" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "ENTER" msgstr "" -#: appGUI/MainGUI.py:4893 +#: appGUI/MainGUI.py:4910 msgid "Finish drawing for certain tools" msgstr "" -#: appGUI/MainGUI.py:4894 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5138 +#: appGUI/MainGUI.py:4911 appGUI/MainGUI.py:5014 appGUI/MainGUI.py:5155 msgid "Abort and return to Select" msgstr "" -#: appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:5001 msgid "EXCELLON EDITOR" msgstr "" -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5009 msgid "Add a new Tool" msgstr "" -#: appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5015 msgid "Toggle Slot direction" msgstr "" -#: appGUI/MainGUI.py:5000 +#: appGUI/MainGUI.py:5017 msgid "Ctrl+Space" msgstr "" -#: appGUI/MainGUI.py:5000 appGUI/MainGUI.py:5139 +#: appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5156 msgid "Toggle array direction" msgstr "" -#: appGUI/MainGUI.py:5122 +#: appGUI/MainGUI.py:5139 msgid "GERBER EDITOR" msgstr "" -#: appGUI/MainGUI.py:5132 +#: appGUI/MainGUI.py:5149 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" -#: appGUI/MainGUI.py:5135 +#: appGUI/MainGUI.py:5152 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" -#: appGUI/MainGUI.py:5137 +#: appGUI/MainGUI.py:5154 msgid "Alternate: Delete Apertures" msgstr "" -#: appGUI/MainGUI.py:5141 +#: appGUI/MainGUI.py:5158 msgid "Eraser Tool" msgstr "" -#: appGUI/MainGUI.py:5143 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:214 +#: appGUI/MainGUI.py:5160 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:216 msgid "Mark Area Tool" msgstr "" -#: appGUI/MainGUI.py:5144 +#: appGUI/MainGUI.py:5161 msgid "Poligonize Tool" msgstr "" -#: appGUI/MainGUI.py:5145 +#: appGUI/MainGUI.py:5162 msgid "Transformation Tool" msgstr "" @@ -6082,22 +6093,22 @@ msgid "Gerber Object" msgstr "" #: appGUI/ObjectUI.py:187 appGUI/ObjectUI.py:550 appGUI/ObjectUI.py:877 -#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:24 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:26 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:26 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:24 +#: appGUI/ObjectUI.py:1218 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:27 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:27 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:26 msgid "Plot Options" msgstr "" #: appGUI/ObjectUI.py:192 appGUI/ObjectUI.py:553 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:125 -#: appPlugins/ToolCopperThieving.py:1447 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 +#: appPlugins/ToolCopperThieving.py:1448 msgid "Solid" msgstr "" -#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 +#: appGUI/ObjectUI.py:194 appGUI/preferences/gerber/GerberGenPrefGroupUI.py:42 msgid "Solid color polygons." msgstr "" @@ -6106,28 +6117,28 @@ msgid "Multi-Color" msgstr "" #: appGUI/ObjectUI.py:201 appGUI/ObjectUI.py:561 appGUI/ObjectUI.py:885 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:49 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:50 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:49 msgid "Draw polygons in different colors." msgstr "" #: appGUI/ObjectUI.py:216 appGUI/ObjectUI.py:635 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 msgid "Plot" msgstr "" #: appGUI/ObjectUI.py:217 appGUI/ObjectUI.py:637 appGUI/ObjectUI.py:988 #: appGUI/ObjectUI.py:1363 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:35 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:35 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:33 appPlugins/ToolMilling.py:3667 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:35 appPlugins/ToolMilling.py:3617 msgid "Plot (show) this object." msgstr "" #: appGUI/ObjectUI.py:225 appGUI/ObjectUI.py:395 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:38 appPlugins/ToolFollow.py:788 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:39 appPlugins/ToolFollow.py:788 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6150,8 +6161,8 @@ msgid "Show the Object Attributes." msgstr "" #: appGUI/ObjectUI.py:281 appGUI/ObjectUI.py:630 -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:43 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:44 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:48 msgid "Toggle the display of the Tools Table." msgstr "" @@ -6166,15 +6177,15 @@ msgid "" "that are drawn on canvas." msgstr "" -#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1021 appPlugins/ToolPunchGerber.py:2100 +#: appGUI/ObjectUI.py:322 appPlugins/ToolExtract.py:1022 appPlugins/ToolPunchGerber.py:2100 msgid "Mark the aperture instances on canvas." msgstr "" -#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3671 +#: appGUI/ObjectUI.py:329 appPlugins/ToolIsolation.py:3664 msgid "Buffer Solid Geometry" msgstr "" -#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3673 +#: appGUI/ObjectUI.py:331 appPlugins/ToolIsolation.py:3666 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6186,14 +6197,14 @@ msgstr "" msgid "Isolation Routing" msgstr "" -#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:26 -#: appPlugins/ToolIsolation.py:3181 +#: appGUI/ObjectUI.py:350 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 +#: appPlugins/ToolIsolation.py:3143 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." msgstr "" -#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4669 +#: appGUI/ObjectUI.py:365 appGUI/ObjectUI.py:1074 appPlugins/ToolNCC.py:4671 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6214,11 +6225,11 @@ msgstr "" msgid "Show the Utilities." msgstr "" -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:25 +#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:26 msgid "Non-copper regions" msgstr "" -#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:27 +#: appGUI/ObjectUI.py:436 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:28 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6228,12 +6239,12 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:446 appGUI/ObjectUI.py:487 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 msgid "Boundary Margin" msgstr "" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:42 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6241,19 +6252,19 @@ msgid "" "distance." msgstr "" -#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:465 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:57 msgid "Resulting geometry will have rounded corners." msgstr "" #: appGUI/ObjectUI.py:468 appGUI/ObjectUI.py:508 appPlugins/ToolCutOut.py:2642 #: appPlugins/ToolCutOut.py:2657 appPlugins/ToolFollow.py:780 -#: appPlugins/ToolIsolation.py:3650 appPlugins/ToolNCC.py:4666 appPlugins/ToolPaint.py:3337 +#: appPlugins/ToolIsolation.py:3643 appPlugins/ToolNCC.py:4668 appPlugins/ToolPaint.py:3333 #: appPlugins/ToolSolderPaste.py:1512 msgid "Generate Geometry" msgstr "" -#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:66 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:130 appPlugins/ToolPanelize.py:1186 +#: appGUI/ObjectUI.py:479 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:131 appPlugins/ToolPanelize.py:1188 #: appPlugins/ToolQRCode.py:898 msgid "Bounding Box" msgstr "" @@ -6264,13 +6275,13 @@ msgid "" "Square shape." msgstr "" -#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:74 +#: appGUI/ObjectUI.py:489 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:75 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." msgstr "" -#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:87 +#: appGUI/ObjectUI.py:502 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:88 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6290,7 +6301,7 @@ msgstr "" msgid "Solid circles." msgstr "" -#: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 appPlugins/ToolMilling.py:3683 +#: appGUI/ObjectUI.py:673 appPlugins/ToolDrilling.py:2335 appPlugins/ToolMilling.py:3633 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6300,20 +6311,20 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:678 appGUI/ObjectUI.py:1011 appPlugins/ToolDrilling.py:2340 -#: appPlugins/ToolIsolation.py:3249 appPlugins/ToolMilling.py:3688 -#: appPlugins/ToolMilling.py:3737 appPlugins/ToolNCC.py:4210 appPlugins/ToolPaint.py:3021 +#: appPlugins/ToolIsolation.py:3212 appPlugins/ToolMilling.py:3638 +#: appPlugins/ToolMilling.py:3687 appPlugins/ToolNCC.py:4212 appPlugins/ToolPaint.py:3017 msgid "" "Tool Diameter. Its value\n" "is the cut width into the material." msgstr "" -#: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 appPlugins/ToolMilling.py:3691 +#: appGUI/ObjectUI.py:681 appPlugins/ToolDrilling.py:2343 appPlugins/ToolMilling.py:3641 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "" -#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 appPlugins/ToolMilling.py:3694 +#: appGUI/ObjectUI.py:684 appPlugins/ToolDrilling.py:2346 appPlugins/ToolMilling.py:3644 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -6329,11 +6340,11 @@ msgid "" "This does not select the tools for G-code generation." msgstr "" -#: appGUI/ObjectUI.py:698 appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:698 appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:49 msgid "Auto load from DB" msgstr "" -#: appGUI/ObjectUI.py:700 appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 +#: appGUI/ObjectUI.py:700 appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:51 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." @@ -6358,7 +6369,7 @@ msgid "" "milled. Use the # column to make the selection." msgstr "" -#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3885 +#: appGUI/ObjectUI.py:790 appPlugins/ToolMilling.py:3835 msgid "Milling Diameter" msgstr "" @@ -6407,13 +6418,13 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:986 appGUI/ObjectUI.py:1361 -#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 appPlugins/ToolMilling.py:3666 +#: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:34 appPlugins/ToolMilling.py:3616 msgid "Plot Object" msgstr "" #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:1374 appGUI/ObjectUI.py:1384 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:144 -#: appPlugins/ToolCopperThieving.py:1477 appPlugins/ToolMilling.py:3726 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:145 +#: appPlugins/ToolCopperThieving.py:1478 appPlugins/ToolMilling.py:3676 msgid "Dia" msgstr "" @@ -6448,7 +6459,7 @@ msgstr "" msgid "Generate a CNCJob by milling a Geometry." msgstr "" -#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:28 +#: appGUI/ObjectUI.py:1064 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:30 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon." @@ -6463,7 +6474,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1135 appPlugins/ToolCalculators.py:536 -#: appPlugins/ToolCalculators.py:719 +#: appPlugins/ToolCalculators.py:720 msgid "Calculate" msgstr "" @@ -6475,7 +6486,7 @@ msgstr "" msgid "CNC Job Object" msgstr "" -#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1221 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:49 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -6483,15 +6494,15 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:56 +#: appGUI/ObjectUI.py:1230 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:57 msgid "Travel" msgstr "" -#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:65 +#: appGUI/ObjectUI.py:1290 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:66 msgid "Display Annotation" msgstr "" -#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:67 +#: appGUI/ObjectUI.py:1292 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:68 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -6553,7 +6564,7 @@ msgid "" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:26 +#: appGUI/ObjectUI.py:1425 appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:27 #: appPlugins/ToolLevelling.py:1749 msgid "Generate CNC Code with auto-levelled paths." msgstr "" @@ -6590,7 +6601,7 @@ msgstr "" msgid "Font Type" msgstr "" -#: appGUI/ObjectUI.py:1627 appGUI/preferences/general/GeneralAPPSetGroupUI.py:182 +#: appGUI/ObjectUI.py:1627 appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 msgid "Font Size" msgstr "" @@ -6602,8 +6613,8 @@ msgstr "" msgid "Align Left" msgstr "" -#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1246 app_Main.py:5376 app_Main.py:5647 +#: appGUI/ObjectUI.py:1673 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appPlugins/ToolFilm.py:1247 app_Main.py:5380 app_Main.py:5651 msgid "Center" msgstr "" @@ -6639,99 +6650,99 @@ msgstr "" msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" -#: appGUI/PlotCanvas.py:259 appGUI/PlotCanvasLegacy.py:387 +#: appGUI/PlotCanvas.py:261 appGUI/PlotCanvasLegacy.py:397 msgid "Axis enabled." msgstr "" -#: appGUI/PlotCanvas.py:267 appGUI/PlotCanvasLegacy.py:396 +#: appGUI/PlotCanvas.py:269 appGUI/PlotCanvasLegacy.py:406 msgid "Axis disabled." msgstr "" -#: appGUI/PlotCanvas.py:305 appGUI/PlotCanvasLegacy.py:417 +#: appGUI/PlotCanvas.py:307 appGUI/PlotCanvasLegacy.py:427 msgid "HUD enabled." msgstr "" -#: appGUI/PlotCanvas.py:314 appGUI/PlotCanvasLegacy.py:424 +#: appGUI/PlotCanvas.py:316 appGUI/PlotCanvasLegacy.py:434 msgid "HUD disabled." msgstr "" -#: appGUI/PlotCanvas.py:336 appGUI/PlotCanvasLegacy.py:499 +#: appGUI/PlotCanvas.py:338 appGUI/PlotCanvasLegacy.py:509 msgid "Grid enabled." msgstr "" -#: appGUI/PlotCanvas.py:343 appGUI/PlotCanvasLegacy.py:509 +#: appGUI/PlotCanvas.py:345 appGUI/PlotCanvasLegacy.py:519 msgid "Grid disabled." msgstr "" -#: appGUI/PlotCanvasLegacy.py:1580 +#: appGUI/PlotCanvasLegacy.py:1590 msgid "" "Could not annotate due of a difference between the number of text elements and the number " "of text positions." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1015 +#: appGUI/preferences/PreferencesUIManager.py:1012 msgid "Preferences applied." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1035 +#: appGUI/preferences/PreferencesUIManager.py:1032 msgid "Are you sure you want to continue?" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1036 +#: appGUI/preferences/PreferencesUIManager.py:1033 msgid "Application will restart" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1131 +#: appGUI/preferences/PreferencesUIManager.py:1128 msgid "Preferences closed without saving." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1144 +#: appGUI/preferences/PreferencesUIManager.py:1141 msgid "Preferences default values are restored." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1176 app_Main.py:3032 app_Main.py:10419 +#: appGUI/preferences/PreferencesUIManager.py:1173 app_Main.py:3024 app_Main.py:10459 msgid "Failed to write defaults to file." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1180 -#: appGUI/preferences/PreferencesUIManager.py:1298 +#: appGUI/preferences/PreferencesUIManager.py:1177 +#: appGUI/preferences/PreferencesUIManager.py:1295 msgid "Preferences saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1230 +#: appGUI/preferences/PreferencesUIManager.py:1227 msgid "Preferences edited but not saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1283 +#: appGUI/preferences/PreferencesUIManager.py:1280 msgid "" "One or more values are changed.\n" "Do you want to save?" msgstr "" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:20 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:21 msgid "CNC Job Adv. Options" msgstr "" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:30 -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:27 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:31 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:28 msgid "" "Export and save G-Code to\n" "make this object to a file." msgstr "" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 msgid "Annotation Size" msgstr "" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:38 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:39 msgid "The font size of the annotation text. In pixels." msgstr "" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:47 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:48 msgid "Annotation Color" msgstr "" -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:50 msgid "Set the font color for the annotation texts." msgstr "" @@ -6739,38 +6750,38 @@ msgstr "" msgid "CNC Job Editor" msgstr "" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:26 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "A list of Editor parameters." msgstr "" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:40 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:41 msgid "Prepend to G-Code" msgstr "" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:42 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:43 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." msgstr "" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:49 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:50 msgid "" "Type here any G-Code commands you would like to add at the beginning of the G-Code file." msgstr "" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:56 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:57 msgid "Append to G-Code" msgstr "" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:58 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:59 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" "I.e.: M2 (End of program)" msgstr "" -#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:66 +#: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:67 msgid "" "Type here any G-Code commands you would like to append to the generated file.\n" "I.e.: M2 (End of program)" @@ -6781,9 +6792,9 @@ msgid "CNC Job General" msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:52 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:52 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:53 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "Circle Steps" msgstr "" @@ -6814,7 +6825,7 @@ msgid "" msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:151 appObjects/FlatCAMObj.py:825 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:152 appObjects/FlatCAMObj.py:825 #: appPlugins/ToolLevelling.py:2197 appPlugins/ToolReport.py:558 msgid "Feedrate" msgstr "" @@ -6861,11 +6872,11 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:133 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:174 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:268 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:149 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:190 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:135 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:162 appPlugins/ToolRulesCheck.py:1328 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:136 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 appPlugins/ToolRulesCheck.py:1328 msgid "Outline" msgstr "" @@ -6875,17 +6886,17 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:143 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:184 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:278 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:158 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:200 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:172 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:279 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 msgid "Fill" msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:145 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:186 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:174 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:281 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:176 msgid "" "Set the fill color for plotted objects.\n" "First 6 digits are the color and the last 2\n" @@ -6893,23 +6904,23 @@ msgid "" msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:155 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:290 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:171 -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:213 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:184 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:291 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 msgid "Alpha" msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:157 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:292 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:293 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:188 msgid "Set the fill transparency for plotted objects." msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:170 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:264 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:131 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:265 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:132 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:160 msgid "Object Color" msgstr "" @@ -6921,11 +6932,11 @@ msgstr "" msgid "CNC Job Options" msgstr "" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:25 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:26 msgid "Export G-Code" msgstr "" -#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:46 +#: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:47 msgid "Plot kind" msgstr "" @@ -6933,39 +6944,39 @@ msgstr "" msgid "Excellon Adv. Options" msgstr "" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:27 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:24 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:255 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:28 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:25 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:262 msgid "Advanced Options" msgstr "" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:29 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:30 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:27 msgid "" "A list of advanced parameters.\n" "Those parameters are available only for\n" "Advanced App. Level." msgstr "" -#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:41 -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:42 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:46 msgid "Table Show/Hide" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "A list of Excellon Editor parameters." msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:33 -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:34 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:34 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:165 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:34 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:35 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:166 msgid "Selection limit" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:35 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:36 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -6974,52 +6985,52 @@ msgid "" "large number of geometric elements." msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:110 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 msgid "New Dia" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:61 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:62 msgid "Nr of drills" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:73 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:74 msgid "Linear Drill Array" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:77 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:225 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:114 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:78 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:226 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:116 msgid "Linear Direction" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 msgid "Circular Drill Array" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:273 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:158 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:274 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 msgid "Circular Direction" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:171 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:173 msgid "Circular Angle" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:209 msgid "Linear Slot Array" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 msgid "Nr of slots" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 msgid "Circular Slot Array" msgstr "" @@ -7027,47 +7038,47 @@ msgstr "" msgid "Excellon Export" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:23 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:23 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:24 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:24 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:24 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:25 msgid "Export Options" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:25 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:36 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:165 -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:33 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:37 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:75 appPlugins/ToolDistance.py:585 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:38 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 appPlugins/ToolDistance.py:585 #: appPlugins/ToolDistanceMin.py:262 appPlugins/ToolPcbWizard.py:502 #: appPlugins/ToolReport.py:182 msgid "Units" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:38 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:44 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:45 msgid "The units used in the Excellon file." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:41 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:175 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:42 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:80 appPlugins/ToolPcbWizard.py:500 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:42 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:176 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:43 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:82 appPlugins/ToolPcbWizard.py:500 #: appPlugins/ToolReport.py:368 appPlugins/ToolReport.py:372 appPlugins/ToolReport.py:374 msgid "Inch" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:51 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:52 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:52 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:53 msgid "Int/Decimals" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:53 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:54 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7075,29 +7086,29 @@ msgid "" "coordinates are not using period." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:65 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:97 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:126 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:127 msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:78 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:139 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:79 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:111 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:140 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:88 -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:36 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:89 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:37 msgid "Format" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:90 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:101 msgid "" "Select the kind of coordinates format used.\n" "Coordinates can be saved with decimal point or without.\n" @@ -7107,22 +7118,22 @@ msgid "" "or TZ = trailing zeros are kept." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:97 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 msgid "Decimal" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:98 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:99 msgid "No-Decimal" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:112 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:147 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:113 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:94 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:92 msgid "Zeros" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:116 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7131,21 +7142,21 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:122 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:160 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:103 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:100 appPlugins/ToolPcbWizard.py:485 -msgid "LZ" -msgstr "" - #: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:123 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:161 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:104 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:101 appPlugins/ToolPcbWizard.py:486 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 appPlugins/ToolPcbWizard.py:485 +msgid "LZ" +msgstr "" + +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:124 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:105 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 appPlugins/ToolPcbWizard.py:486 msgid "TZ" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:125 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:126 msgid "" "This sets the default type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7154,12 +7165,12 @@ msgid "" "and Leading Zeros are removed." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:136 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:137 msgid "Slot type" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:139 -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:149 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:140 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:150 msgid "" "This sets how the slots will be exported.\n" "If ROUTED then the slots will be routed\n" @@ -7168,11 +7179,11 @@ msgid "" "using the Drilled slot command (G85)." msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 msgid "Routed" msgstr "" -#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:147 +#: appGUI/preferences/excellon/ExcellonExpPrefGroupUI.py:148 msgid "Drilled(G85)" msgstr "" @@ -7180,17 +7191,17 @@ msgstr "" msgid "Excellon General" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:48 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:41 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:47 msgid "M-Color" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:64 appPlugins/ToolPcbWizard.py:456 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:65 appPlugins/ToolPcbWizard.py:456 msgid "Excellon Format" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:66 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:67 msgid "" "The NC drill files, usually named Excellon files\n" "are files that can be found in different formats.\n" @@ -7213,24 +7224,24 @@ msgid "" "KiCAD 3:5 INCH TZ" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:89 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 #: appPlugins/ToolCalculators.py:451 msgid "INCH" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:90 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:91 msgid "Default values for INCH are 2:4" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 msgid "METRIC" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:119 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:120 msgid "Default values for METRIC are 3:3" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:150 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:151 msgid "" "This sets the type of Excellon zeros.\n" "If LZ then Leading Zeros are kept and\n" @@ -7242,7 +7253,7 @@ msgid "" "stored in the Excellon file." msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:168 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:169 msgid "" "This sets the default units of Excellon files.\n" "If it is not detected in the parsed file the value here\n" @@ -7250,29 +7261,29 @@ msgid "" "therefore this parameter will be used." msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:178 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:179 msgid "" "This sets the units of Excellon files.\n" "Some Excellon files don't have an header\n" "therefore this parameter will be used." msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:186 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:187 msgid "Update Export settings" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:203 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:68 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:103 appPlugins/ToolPanelize.py:1302 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:204 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:104 appPlugins/ToolPanelize.py:1304 msgid "Path Optimization" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:206 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:71 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:207 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:72 msgid "Algorithm:" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:208 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:209 msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -7284,36 +7295,36 @@ msgid "" "Some options are disabled when the application works in 32bit mode." msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "MetaHeuristic" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:219 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:303 -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:307 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:87 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:148 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:304 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:308 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:149 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:153 msgid "Basic" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:220 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:88 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:221 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:89 msgid "TSA" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:226 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:94 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:227 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:95 msgid "Duration" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:229 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:230 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:97 msgid "" "When OR-Tools Metaheuristic (MH) is enabled there is a\n" "maximum threshold for how much time is spent doing the\n" @@ -7321,26 +7332,26 @@ msgid "" "In seconds." msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:248 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:115 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:249 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:116 msgid "Join Option" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:251 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:118 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:252 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:119 msgid "Fuse Tools" msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:253 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:254 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:121 msgid "" "When checked, the tools will be merged\n" "but only if they share some of their attributes." msgstr "" -#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:270 -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:137 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:164 +#: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:271 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:166 msgid "Set the line color for plotted objects." msgstr "" @@ -7348,35 +7359,35 @@ msgstr "" msgid "Excellon Options" msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:37 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:38 msgid "Mill Holes" msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:40 msgid "Create Geometry for milling holes." msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:43 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:44 msgid "Drill Tool dia" msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:45 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:46 msgid "" "Diameter of the cutting tool\n" "when milling drill holes." msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:55 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:56 msgid "Slot Tool dia" msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:57 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:58 msgid "" "Diameter of the cutting tool\n" "when milling slot holes." @@ -7387,235 +7398,235 @@ msgstr "" msgid "App Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:42 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:43 msgid "Grid Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:46 app_Main.py:8274 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:47 app_Main.py:8278 msgid "X value" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:48 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:49 msgid "This is the Grid snap value on X axis." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:58 app_Main.py:8277 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:59 app_Main.py:8281 msgid "Y value" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:60 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:61 msgid "This is the Grid snap value on Y axis." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:70 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:71 msgid "Snap Max" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:85 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:86 msgid "Workspace Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:88 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:89 msgid "Active" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:98 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:99 msgid "" "Select the type of rectangle to be used on canvas,\n" "as valid workspace." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:164 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 msgid "Orientation" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:222 appPlugins/ToolFilm.py:1529 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:166 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:224 appPlugins/ToolFilm.py:1530 msgid "" "Can be:\n" "- Portrait\n" "- Landscape" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:169 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:226 appPlugins/ToolFilm.py:1533 -#: app_Main.py:8294 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:228 appPlugins/ToolFilm.py:1534 +#: app_Main.py:8298 msgid "Portrait" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:170 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:171 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:227 appPlugins/ToolFilm.py:1534 -#: app_Main.py:8296 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:229 appPlugins/ToolFilm.py:1535 +#: app_Main.py:8300 msgid "Landscape" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:186 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:187 msgid "Notebook" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:188 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "" "This sets the font size for the elements found in the Notebook.\n" "The notebook is the collapsible area in the left side of the GUI,\n" "and include the Project, Selected and Tool tabs." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:207 appPlugins/ToolDblSided.py:844 -#: appPlugins/ToolDblSided.py:1018 app_Main.py:8282 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:208 appPlugins/ToolDblSided.py:844 +#: appPlugins/ToolDblSided.py:1018 app_Main.py:8286 msgid "Axis" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:209 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:210 msgid "This sets the font size for canvas axis." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:226 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:227 msgid "Textbox" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:228 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:229 msgid "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:246 app_Main.py:8299 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:247 app_Main.py:8303 msgid "HUD" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:248 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:249 msgid "This sets the font size for the Heads Up Display." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:270 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:271 msgid "Axis Color" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:272 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:273 msgid "Set the color of the screen axis." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:288 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:289 msgid "Mouse Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:292 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:293 msgid "Cursor Shape" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:294 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:295 msgid "" "Choose a mouse cursor shape.\n" "- Small -> with a customizable size.\n" "- Big -> Infinite lines" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:300 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:204 msgid "Small" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:301 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:302 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:205 msgid "Big" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:308 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:309 msgid "Cursor Size" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:310 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:311 msgid "Set the size of the mouse cursor, in pixels." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:321 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:322 msgid "Cursor Width" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:323 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:324 msgid "Set the line width of the mouse cursor, in pixels." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:334 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:341 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:335 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:342 msgid "Cursor Color" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:336 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:337 msgid "Check this box to color mouse cursor." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:343 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:344 msgid "Set the color of the mouse cursor." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:359 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:360 msgid "Pan Button" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:361 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:362 msgid "" "Select the mouse button to use for panning:\n" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:365 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:237 msgid "MMB" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:366 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:367 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:238 msgid "RMB" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:372 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:373 msgid "Multiple Selection" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:374 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:375 msgid "Select the key used for multiple selection." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:376 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:244 msgid "CTRL" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:377 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:378 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:245 msgid "SHIFT" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:388 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:389 msgid "Delete object confirmation" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:390 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:391 msgid "" "When checked the application will ask for user confirmation\n" "whenever the Delete object(s) event is triggered, either by\n" "menu shortcut or key shortcut." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:396 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:397 msgid "Allow Edit" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:398 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:399 msgid "" "When checked, the user can edit the object names in the Project Tab\n" "by clicking on the object name. Active after restart." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:404 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:405 msgid "\"Open\" behavior" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:406 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:407 msgid "" "When checked the path for the last saved file is used when saving files,\n" "and the path for the last opened file is used when opening files.\n" @@ -7624,32 +7635,32 @@ msgid "" "path for saving files or the path for opening files." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:415 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:416 msgid "Enable ToolTips" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:417 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:418 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:426 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:427 msgid "Bookmarks limit" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:428 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:429 msgid "" "The maximum number of bookmarks that may be installed in the menu.\n" "The number of bookmarks in the bookmark manager may be greater\n" "but the menu will hold only so much." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:437 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:438 msgid "Activity Icon" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:439 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:440 msgid "Select the GIF that show activity when FlatCAM is active." msgstr "" @@ -7657,48 +7668,48 @@ msgstr "" msgid "App Preferences" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:34 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:35 msgid "" "The default value for the application units.\n" "Whatever is selected here is set every time\n" "FlatCAM is started." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:37 appPlugins/ToolCalculators.py:452 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 appPlugins/ToolCalculators.py:452 msgid "MM" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:39 msgid "IN" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:44 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 msgid "Precision MM" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:46 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:47 msgid "" "The number of decimals used throughout the application\n" "when the set units are in METRIC system.\n" "Any change here require an application restart." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:58 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:59 msgid "Precision Inch" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:60 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:61 msgid "" "The number of decimals used throughout the application\n" "when the set units are in INCH system.\n" "Any change here require an application restart." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:72 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 msgid "Graphic Engine" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:73 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:74 msgid "" "Choose what graphic engine to use in FlatCAM.\n" "Legacy(2D) -> reduced functionality, slow performance but enhanced compatibility.\n" @@ -7708,19 +7719,19 @@ msgid "" "use the Legacy(2D) mode." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 msgid "Legacy(2D)" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:80 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:81 msgid "OpenGL(3D)" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:92 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 msgid "APPLICATION LEVEL" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:93 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:94 msgid "" "Choose the default level of usage for FlatCAM.\n" "BASIC level -> reduced functionality, best for beginner's.\n" @@ -7730,11 +7741,11 @@ msgid "" "the Selected Tab for all kinds of FlatCAM objects." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:105 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 msgid "Portable app" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:107 msgid "" "Choose if the application should run as portable.\n" "\n" @@ -7743,99 +7754,99 @@ msgid "" "in the application folder, in the lib\\config subfolder." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:114 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 msgid "Verbose log" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:115 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:116 msgid "" "Enable log messages in the Tcl Shell.\n" "Require restart." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:126 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 msgid "Languages" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:127 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:128 msgid "Set the language used throughout FlatCAM." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:133 appTranslation.py:107 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:135 appTranslation.py:106 msgid "Apply Language" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:134 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:136 msgid "" "Set the language used throughout FlatCAM.\n" "The app will restart after click." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:148 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:150 msgid "Startup Settings" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:152 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 msgid "Splash Screen" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:154 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:156 msgid "Enable display of the splash screen at application startup." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:166 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 msgid "Sys Tray Icon" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:168 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:170 msgid "Enable display of FlatCAM icon in Sys Tray." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 msgid "Show Shell" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:175 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:177 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:182 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 msgid "Show Project" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:186 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:190 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 msgid "Version Check" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:194 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:199 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 msgid "Send Statistics" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:201 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:203 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 msgid "Workers number" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:217 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:219 msgid "" "The number of Qthreads made available to the App.\n" "A bigger number may finish the jobs more quickly but\n" @@ -7845,11 +7856,11 @@ msgid "" "After change, it will be applied at next App start." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 msgid "Geo Tolerance" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:233 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:235 msgid "" "This value can counter the effect of the Circle Steps\n" "parameter. Default value is 0.005.\n" @@ -7859,47 +7870,47 @@ msgid "" "performance at the expense of level of detail." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:253 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:255 msgid "Save Settings" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:257 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 msgid "Save Compressed Project" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:259 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:261 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:268 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 msgid "Compression" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:270 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:272 msgid "" "The level of compression used when saving\n" "a FlatCAM project. Higher value means better compression\n" "but require more RAM usage and more processing time." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:281 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 msgid "Enable Auto Save" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:283 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:285 msgid "" "Check to enable the autosave feature.\n" "When enabled, the application will try to save a project\n" "at the set interval." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:293 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 msgid "Interval" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:295 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:297 msgid "" "Time interval for autosaving. In milliseconds.\n" "The application will try to save periodically but only\n" @@ -7907,125 +7918,125 @@ msgid "" "While active, some operations may block this feature." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:311 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 msgid "Text to PDF parameters" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:313 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:315 msgid "Used when saving text in Code Editor or in FlatCAM Document objects." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:322 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 msgid "Top Margin" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:324 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:326 msgid "Distance between text body and the top of the PDF file." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:335 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 msgid "Bottom Margin" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:337 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:339 msgid "Distance between text body and the bottom of the PDF file." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:348 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 msgid "Left Margin" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:350 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:352 msgid "Distance between text body and the left of the PDF file." msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:361 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 msgid "Right Margin" msgstr "" -#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:363 +#: appGUI/preferences/general/GeneralAppPrefGroupUI.py:365 msgid "Distance between text body and the right of the PDF file." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:20 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:21 msgid "GUI Preferences" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:30 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 msgid "Theme" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:32 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:34 msgid "" "Select a theme for the application.\n" "It will theme the plot area." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:37 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:39 msgid "Light" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:38 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:40 msgid "Dark" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:45 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 msgid "Use Gray Icons" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:47 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:49 msgid "" "Check this box to use a set of icons with\n" "a lighter (gray) color. To be used when a\n" "full dark theme is applied." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:67 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 msgid "Layout" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:69 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:71 msgid "" "Select a layout for the application.\n" "It is applied immediately." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:89 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 msgid "Style" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:91 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:93 msgid "" "Select a style for the application.\n" "It will be applied at the next app start." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:106 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 msgid "HDPI Support" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:108 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:110 msgid "" "Enable High DPI support for the application.\n" "It will be applied at the next app start." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:122 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 msgid "Hover Shape" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:124 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:126 msgid "" "Enable display of a hover shape for the application objects.\n" "It is displayed whenever the mouse cursor is hovering\n" "over any kind of not-selected object." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:131 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 msgid "Selection Shape" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:133 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:135 msgid "" "Enable the display of a selection shape for the application objects.\n" "It is displayed whenever the mouse selects an object\n" @@ -8033,15 +8044,15 @@ msgid "" "right to left." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:146 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:148 msgid "Left-Right Selection Color" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:151 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:153 msgid "Set the line color for the 'left to right' selection box." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:160 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:162 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from left to right.\n" @@ -8049,19 +8060,19 @@ msgid "" "digits are for alpha (transparency) level." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:173 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:175 msgid "Set the fill transparency for the 'left to right' selection box." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:186 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:188 msgid "Right-Left Selection Color" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:192 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:194 msgid "Set the line color for the 'right to left' selection box." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:202 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:204 msgid "" "Set the fill color for the selection box\n" "in case that the selection is done from right to left.\n" @@ -8069,53 +8080,53 @@ msgid "" "digits are for alpha (transparency) level." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:215 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:217 msgid "Set the fill transparency for selection 'right to left' box." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:231 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:233 msgid "Editor Color" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:235 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 msgid "Drawing" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:237 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:239 msgid "Set the color for the shape." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:247 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:249 msgid "Set the color of the shape when selected." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:263 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:265 msgid "Project Items Color" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:267 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 msgid "Enabled" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:269 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:271 msgid "Set the color of the items in Project Tab Tree." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:276 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 msgid "Disabled" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:278 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:280 msgid "" "Set the color of the items in Project Tab Tree,\n" "for the case when the items are disabled." msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:287 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 msgid "Project AutoHide" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:289 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:291 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "hide automatically when there are no objects loaded and\n" @@ -8126,30 +8137,30 @@ msgstr "" msgid "Geometry Adv. Options" msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:39 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:40 msgid "Segment X size" msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:41 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:42 msgid "" "The size of the trace segment on the X axis.\n" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the X axis." msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:55 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:56 msgid "Segment Y size" msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:57 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:58 msgid "" "The size of the trace segment on the Y axis.\n" "Useful for auto-leveling.\n" "A value of 0 means no segmentation on the Y axis." msgstr "" -#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:36 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:167 +#: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:168 msgid "" "Set the number of selected geometry\n" "items above which the utility geometry\n" @@ -8162,13 +8173,13 @@ msgstr "" msgid "Geometry Export" msgstr "" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:25 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:26 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export DXF menu entry." msgstr "" -#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:38 +#: appGUI/preferences/geometry/GeometryExpPrefGroupUI.py:39 msgid "Autodesk DXF Format used when exporting Geometry as DXF." msgstr "" @@ -8176,13 +8187,13 @@ msgstr "" msgid "Geometry General" msgstr "" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:54 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 msgid "" "The number of circle steps for Geometry \n" "circle and arc shapes linear approximation." msgstr "" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:73 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:74 msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -8194,7 +8205,7 @@ msgid "" "Some options are disabled when the application works in 32bit mode." msgstr "" -#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:85 +#: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:86 msgid "Rtree" msgstr "" @@ -8202,21 +8213,21 @@ msgstr "" msgid "Geometry Options" msgstr "" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:28 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:29 msgid "Create CNCJob" msgstr "" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:30 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:31 msgid "" "Create a CNC Job object\n" "tracing the contours of this\n" "Geometry object." msgstr "" -#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:80 appObjects/FlatCAMGeometry.py:1617 -#: appPlugins/ToolCutOut.py:2459 appPlugins/ToolMilling.py:1947 +#: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:55 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:81 appPlugins/ToolCutOut.py:2459 +#: appPlugins/ToolMilling.py:1896 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -8226,11 +8237,11 @@ msgstr "" msgid "Gerber Adv. Options" msgstr "" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:37 msgid "\"Follow\"" msgstr "" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:59 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:60 msgid "" "Buffering type:\n" "- None --> best performance, fast file loading but no so good display\n" @@ -8238,43 +8249,43 @@ msgid "" "<>: Don't change this unless you know what you are doing !!!" msgstr "" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:190 appObjects/FlatCAMObj.py:747 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:65 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:298 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:82 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:192 appObjects/FlatCAMObj.py:747 #: appObjects/FlatCAMObj.py:750 appObjects/FlatCAMObj.py:753 appObjects/FlatCAMObj.py:783 #: appObjects/FlatCAMObj.py:790 appObjects/FlatCAMObj.py:793 -#: appPlugins/ToolCopperThieving.py:1742 appPlugins/ToolFiducials.py:955 -#: appPlugins/ToolFilm.py:1361 appPlugins/ToolReport.py:480 appPlugins/ToolReport.py:483 +#: appPlugins/ToolCopperThieving.py:1743 appPlugins/ToolFiducials.py:955 +#: appPlugins/ToolFilm.py:1362 appPlugins/ToolReport.py:480 appPlugins/ToolReport.py:483 #: appPlugins/ToolReport.py:486 appPlugins/ToolReport.py:516 appPlugins/ToolReport.py:523 #: appPlugins/ToolReport.py:526 msgid "None" msgstr "" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:70 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:71 msgid "Delayed Buffering" msgstr "" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:72 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:73 msgid "When checked it will do the buffering in background." msgstr "" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:80 msgid "" "When checked all the Gerber polygons will be\n" "loaded with simplification having a set tolerance.\n" "<>: Don't change this unless you know what you are doing !!!" msgstr "" -#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:87 +#: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:88 msgid "Tolerance for polygon simplification." msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:28 msgid "A list of Gerber Editor parameters." msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:36 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:38 msgid "" "Set the number of selected Gerber geometry\n" "items above which the utility geometry\n" @@ -8283,77 +8294,77 @@ msgid "" "large number of geometric elements." msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:49 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:51 msgid "New Aperture code" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:62 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 msgid "New Aperture size" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:64 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:66 msgid "Size for the new aperture" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:75 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 msgid "New Aperture type" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:77 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:79 msgid "" "Type for the new aperture.\n" "Can be 'C', 'R' or 'O'." msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:99 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 msgid "Aperture Dimensions" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:37 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:37 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:38 msgid "" "Diameters of the tools, separated by comma.\n" "The value of the diameter has to use the dot decimals separator.\n" "Valid values: 0.3, 1.0" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:110 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:112 msgid "Linear Pad Array" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:154 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:156 msgid "Circular Pad Array" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 msgid "Distance at which to buffer the Gerber element." msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 msgid "Scale Tool" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:205 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:207 msgid "Factor to scale the Gerber element." msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:218 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Threshold low" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:222 msgid "Threshold value under which the apertures are not marked." msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:230 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 msgid "Threshold high" msgstr "" -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:232 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:234 msgid "Threshold value over which the apertures are not marked." msgstr "" @@ -8361,41 +8372,41 @@ msgstr "" msgid "Gerber Export" msgstr "" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:26 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:27 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." msgstr "" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:39 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:45 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:77 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:40 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:46 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:79 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:85 msgid "The units used in the Gerber file." msgstr "" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:55 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." msgstr "" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:67 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:68 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." msgstr "" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:83 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:84 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." msgstr "" -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:96 -#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:106 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:93 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:103 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:97 +#: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:107 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:95 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:105 msgid "" "This sets the type of Gerber zeros.\n" "If LZ then Leading Zeros are removed and\n" @@ -8404,41 +8415,41 @@ msgid "" "and Leading Zeros are kept." msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:20 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:21 msgid "Gerber General" msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:56 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:66 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 msgid "Default Values" msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:68 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:70 msgid "" "Those values will be used as fallback values\n" "in case that they are not found in the Gerber file." msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:119 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 msgid "Clean Apertures" msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:121 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:123 msgid "" "Will remove apertures that do not have geometry\n" "thus lowering the number of apertures in the Gerber object." msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:127 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 msgid "Polarity change buffer" msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:129 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:131 msgid "" "Will apply extra buffering for the\n" "solid geometry when we have polarity changes.\n" @@ -8446,34 +8457,34 @@ msgid "" "do not load correctly." msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:137 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 msgid "Store colors" msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:139 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:141 msgid "" "It will store the set colors for Gerber objects.\n" "Those will be used each time the application is started." msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:145 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:147 msgid "Clear Colors" msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:148 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:150 msgid "Reset the colors associated with Gerber objects." msgstr "" -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:222 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:224 msgid "Stored colors for Gerber objects are deleted." msgstr "" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:22 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 msgid "Gerber Options" msgstr "" -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:54 -#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:85 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:55 +#: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:86 msgid "Rounded Geo" msgstr "" @@ -8481,67 +8492,67 @@ msgstr "" msgid "Copper Thieving Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:33 msgid "" "A tool to generate a Copper Thieving that can be added\n" "to a selected Gerber file." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:40 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:41 msgid "Number of steps (lines) used to interpolate circles." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:50 -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:275 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:231 -#: appPlugins/ToolCopperThieving.py:1328 appPlugins/ToolCopperThieving.py:1698 -#: appPlugins/ToolExtract.py:1234 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:276 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:232 +#: appPlugins/ToolCopperThieving.py:1329 appPlugins/ToolCopperThieving.py:1699 +#: appPlugins/ToolExtract.py:1235 msgid "Clearance" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:53 msgid "" "This set the distance between the copper Thieving components\n" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:80 -#: appPlugins/ToolCopperThieving.py:1359 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:81 +#: appPlugins/ToolCopperThieving.py:1360 msgid "Thieving areas with area less then this value will not be added." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:92 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 appPlugins/ToolCopperThieving.py:1380 -#: appPlugins/ToolNCC.py:4600 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 appPlugins/ToolCopperThieving.py:1381 +#: appPlugins/ToolNCC.py:4602 msgid "Itself" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1381 appPlugins/ToolFollow.py:755 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolFollow.py:755 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 appPlugins/ToolPaint.py:3286 msgid "Area Selection" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:300 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 -#: appPlugins/ToolCopperThieving.py:1382 appPlugins/ToolDblSided.py:936 -#: appPlugins/ToolIsolation.py:3570 appPlugins/ToolNCC.py:4600 appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:95 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 +#: appPlugins/ToolCopperThieving.py:1383 appPlugins/ToolDblSided.py:936 +#: appPlugins/ToolIsolation.py:3563 appPlugins/ToolNCC.py:4602 appPlugins/ToolPaint.py:3286 msgid "Reference Object" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:96 -#: appPlugins/ToolCopperThieving.py:1384 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:97 +#: appPlugins/ToolCopperThieving.py:1385 msgid "Reference:" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:98 -#: appPlugins/ToolCopperThieving.py:1386 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 +#: appPlugins/ToolCopperThieving.py:1387 msgid "" "- 'Itself' - the copper thieving extent is based on the object extent.\n" "- 'Area Selection' - left mouse click to start selection of the area to be filled.\n" @@ -8549,57 +8560,57 @@ msgid "" "object." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:107 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:181 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:69 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:183 -#: appPlugins/ToolCopperThieving.py:1431 appPlugins/ToolExtract.py:988 -#: appPlugins/ToolExtract.py:1135 appPlugins/ToolPunchGerber.py:2067 -#: appPlugins/ToolPunchGerber.py:2239 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:182 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:70 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:184 +#: appPlugins/ToolCopperThieving.py:1432 appPlugins/ToolExtract.py:989 +#: appPlugins/ToolExtract.py:1136 appPlugins/ToolPunchGerber.py:2067 +#: appPlugins/ToolPunchGerber.py:2240 msgid "Rectangular" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:108 -#: appPlugins/ToolCopperThieving.py:1432 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:109 +#: appPlugins/ToolCopperThieving.py:1433 msgid "Minimal" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:110 -#: appPlugins/ToolCopperThieving.py:1425 appPlugins/ToolFilm.py:1210 -#: appPlugins/ToolPanelize.py:1198 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:111 +#: appPlugins/ToolCopperThieving.py:1426 appPlugins/ToolFilm.py:1211 +#: appPlugins/ToolPanelize.py:1200 msgid "Box Type" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:112 -#: appPlugins/ToolCopperThieving.py:1427 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:113 +#: appPlugins/ToolCopperThieving.py:1428 msgid "" "- 'Rectangular' - the bounding box will be of rectangular shape.\n" "- 'Minimal' - the bounding box will be the convex hull shape." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:126 -#: appPlugins/ToolCopperThieving.py:1448 -msgid "Dots Grid" -msgstr "" - #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:127 #: appPlugins/ToolCopperThieving.py:1449 -msgid "Squares Grid" +msgid "Dots Grid" msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:128 #: appPlugins/ToolCopperThieving.py:1450 +msgid "Squares Grid" +msgstr "" + +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:129 +#: appPlugins/ToolCopperThieving.py:1451 msgid "Lines Grid" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:130 -#: appPlugins/ToolCopperThieving.py:1452 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:131 +#: appPlugins/ToolCopperThieving.py:1453 msgid "Fill Type:" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:132 -#: appPlugins/ToolCopperThieving.py:1454 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:133 +#: appPlugins/ToolCopperThieving.py:1455 msgid "" "- 'Solid' - copper thieving will be a solid polygon.\n" "- 'Dots Grid' - the empty area will be filled with a pattern of dots.\n" @@ -8607,128 +8618,128 @@ msgid "" "- 'Lines Grid' - the empty area will be filled with a pattern of lines." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:140 -#: appPlugins/ToolCopperThieving.py:1473 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:141 +#: appPlugins/ToolCopperThieving.py:1474 msgid "Dots Grid Parameters" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:146 -#: appPlugins/ToolCopperThieving.py:1479 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:147 +#: appPlugins/ToolCopperThieving.py:1480 msgid "Dot diameter in Dots Grid." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:159 -#: appPlugins/ToolCopperThieving.py:1492 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:160 +#: appPlugins/ToolCopperThieving.py:1493 msgid "Distance between each two dots in Dots Grid." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 -#: appPlugins/ToolCopperThieving.py:1513 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:170 +#: appPlugins/ToolCopperThieving.py:1514 msgid "Squares Grid Parameters" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:175 -#: appPlugins/ToolCopperThieving.py:1519 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:176 +#: appPlugins/ToolCopperThieving.py:1520 msgid "Square side size in Squares Grid." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:188 -#: appPlugins/ToolCopperThieving.py:1532 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:189 +#: appPlugins/ToolCopperThieving.py:1533 msgid "Distance between each two squares in Squares Grid." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:198 -#: appPlugins/ToolCopperThieving.py:1553 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:199 +#: appPlugins/ToolCopperThieving.py:1554 msgid "Lines Grid Parameters" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:204 -#: appPlugins/ToolCopperThieving.py:1559 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:205 +#: appPlugins/ToolCopperThieving.py:1560 msgid "Line thickness size in Lines Grid." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:217 -#: appPlugins/ToolCopperThieving.py:1572 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:218 +#: appPlugins/ToolCopperThieving.py:1573 msgid "Distance between each two lines in Lines Grid." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:227 -#: appPlugins/ToolCopperThieving.py:1612 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:228 +#: appPlugins/ToolCopperThieving.py:1613 msgid "Robber Bar Parameters" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:229 -#: appPlugins/ToolCopperThieving.py:1614 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:230 +#: appPlugins/ToolCopperThieving.py:1615 msgid "" "Parameters used for the robber bar.\n" "Robber bar = copper border to help in pattern hole plating." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:237 -#: appPlugins/ToolCopperThieving.py:1622 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:238 +#: appPlugins/ToolCopperThieving.py:1623 msgid "Bounding box margin for robber bar." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:248 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:266 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 -#: appPlugins/ToolCopperThieving.py:1633 appPlugins/ToolCorners.py:787 -#: appPlugins/ToolExtract.py:1293 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:249 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:267 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:50 +#: appPlugins/ToolCopperThieving.py:1634 appPlugins/ToolCorners.py:788 +#: appPlugins/ToolExtract.py:1294 msgid "Thickness" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:250 -#: appPlugins/ToolCopperThieving.py:1635 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:251 +#: appPlugins/ToolCopperThieving.py:1636 msgid "The robber bar thickness." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:261 -#: appPlugins/ToolCopperThieving.py:1668 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:262 +#: appPlugins/ToolCopperThieving.py:1669 msgid "Pattern Plating Mask" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:263 -#: appPlugins/ToolCopperThieving.py:1670 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:264 +#: appPlugins/ToolCopperThieving.py:1671 msgid "Generate a mask for pattern plating." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:268 -#: appPlugins/ToolCopperThieving.py:1691 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:269 +#: appPlugins/ToolCopperThieving.py:1692 msgid "Only Pads" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:270 -#: appPlugins/ToolCopperThieving.py:1693 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:271 +#: appPlugins/ToolCopperThieving.py:1694 msgid "Select only pads in case the selected object is a copper Gerber." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:277 -#: appPlugins/ToolCopperThieving.py:1700 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:278 +#: appPlugins/ToolCopperThieving.py:1701 msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:291 -#: appPlugins/ToolCopperThieving.py:1736 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:292 +#: appPlugins/ToolCopperThieving.py:1737 msgid "Choose which additional geometry to include, if available." msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:193 -#: appPlugins/ToolCopperThieving.py:1739 appPlugins/ToolFilm.py:1364 -#: appPlugins/ToolMilling.py:3876 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 +#: appPlugins/ToolCopperThieving.py:1740 appPlugins/ToolFilm.py:1365 +#: appPlugins/ToolMilling.py:3826 msgid "Both" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 -#: appPlugins/ToolCopperThieving.py:542 appPlugins/ToolCopperThieving.py:546 -#: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:1740 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 +#: appPlugins/ToolCopperThieving.py:543 appPlugins/ToolCopperThieving.py:547 +#: appPlugins/ToolCopperThieving.py:609 appPlugins/ToolCopperThieving.py:1741 msgid "Thieving" msgstr "" -#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:296 -#: appPlugins/ToolCopperThieving.py:1741 +#: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:297 +#: appPlugins/ToolCopperThieving.py:1742 msgid "Robber bar" msgstr "" @@ -8736,21 +8747,21 @@ msgstr "" msgid "Calibration Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:31 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:31 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:30 -#: appPlugins/ToolCopperThieving.py:1323 appPlugins/ToolCorners.py:768 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:32 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:32 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:31 +#: appPlugins/ToolCopperThieving.py:1324 appPlugins/ToolCorners.py:769 #: appPlugins/ToolFiducials.py:905 msgid "Parameters used for this tool." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:36 appPlugins/ToolCalibration.py:906 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 appPlugins/ToolCalibration.py:906 msgid "Source Type" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:37 appPlugins/ToolCalibration.py:907 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:38 appPlugins/ToolCalibration.py:907 msgid "" "The source of calibration points.\n" "It can be:\n" @@ -8758,77 +8769,77 @@ msgid "" "- Free -> click freely on canvas to acquire the calibration points" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:42 appPlugins/ToolCalibration.py:912 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:43 appPlugins/ToolCalibration.py:912 msgid "Free" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:56 appPlugins/ToolCalibration.py:801 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:57 appPlugins/ToolCalibration.py:801 msgid "Height (Z) for travelling between the points." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:68 appPlugins/ToolCalibration.py:813 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:69 appPlugins/ToolCalibration.py:813 msgid "Verification Z" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:70 appPlugins/ToolCalibration.py:815 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:71 appPlugins/ToolCalibration.py:815 msgid "Height (Z) for checking the point." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:82 appPlugins/ToolCalibration.py:827 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:83 appPlugins/ToolCalibration.py:827 msgid "Zero Z tool" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:84 appPlugins/ToolCalibration.py:829 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:85 appPlugins/ToolCalibration.py:829 msgid "" "Include a sequence to zero the height (Z)\n" "of the verification tool." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:91 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:146 appPlugins/ToolCalibration.py:836 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:147 appPlugins/ToolCalibration.py:836 msgid "Toolchange Z" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:93 appPlugins/ToolCalibration.py:838 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:94 appPlugins/ToolCalibration.py:838 msgid "Height (Z) for mounting the verification probe." msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:105 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:278 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:286 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:128 #: appPlugins/ToolCalibration.py:850 appPlugins/ToolDrilling.py:2668 -#: appPlugins/ToolMilling.py:4337 appPlugins/ToolSolderPaste.py:1373 +#: appPlugins/ToolMilling.py:4287 appPlugins/ToolSolderPaste.py:1373 msgid "Toolchange X-Y" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:107 appPlugins/ToolCalibration.py:852 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:108 appPlugins/ToolCalibration.py:852 msgid "" "Toolchange X,Y position.\n" "If no value is entered then the current\n" "(x, y) point will be used," msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:118 appPlugins/ToolCalibration.py:878 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:119 appPlugins/ToolCalibration.py:878 msgid "Second point" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:120 appPlugins/ToolCalibration.py:880 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:121 appPlugins/ToolCalibration.py:880 msgid "" "Second point in the Gcode verification can be:\n" "- top-left -> the user will align the PCB vertically\n" "- bottom-right -> the user will align the PCB horizontally" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:124 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 appPlugins/ToolCalibration.py:884 -#: appPlugins/ToolCorners.py:731 appPlugins/ToolFilm.py:1248 app_Main.py:5644 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 appPlugins/ToolCalibration.py:884 +#: appPlugins/ToolCorners.py:732 appPlugins/ToolFilm.py:1249 app_Main.py:5648 msgid "Top Left" msgstr "" -#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 appPlugins/ToolCalibration.py:885 -#: appPlugins/ToolCorners.py:743 appPlugins/ToolFilm.py:1249 app_Main.py:5645 +#: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:126 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:172 appPlugins/ToolCalibration.py:885 +#: appPlugins/ToolCorners.py:744 appPlugins/ToolFilm.py:1250 app_Main.py:5649 msgid "Bottom Right" msgstr "" @@ -8836,14 +8847,14 @@ msgstr "" msgid "Extract Drills Options" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:35 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:35 appPlugins/ToolExtract.py:937 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:36 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:36 appPlugins/ToolExtract.py:938 #: appPlugins/ToolPunchGerber.py:2017 msgid "Processed Pads Type" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:37 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:37 appPlugins/ToolExtract.py:939 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:38 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 appPlugins/ToolExtract.py:940 #: appPlugins/ToolPunchGerber.py:2019 msgid "" "The type of pads shape to be processed.\n" @@ -8851,80 +8862,80 @@ msgid "" "disable the Rectangular aperture." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:47 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:47 appPlugins/ToolExtract.py:966 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:48 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:48 appPlugins/ToolExtract.py:967 #: appPlugins/ToolPunchGerber.py:2045 msgid "Process Circular Pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:155 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:157 -#: appPlugins/ToolExtract.py:972 appPlugins/ToolExtract.py:1109 -#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2213 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:156 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:158 +#: appPlugins/ToolExtract.py:973 appPlugins/ToolExtract.py:1110 +#: appPlugins/ToolPunchGerber.py:2051 appPlugins/ToolPunchGerber.py:2214 msgid "Oblong" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:55 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:55 appPlugins/ToolExtract.py:974 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:56 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:56 appPlugins/ToolExtract.py:975 #: appPlugins/ToolPunchGerber.py:2053 msgid "Process Oblong Pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:63 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:63 appPlugins/ToolExtract.py:982 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:64 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:64 appPlugins/ToolExtract.py:983 #: appPlugins/ToolPunchGerber.py:2061 msgid "Process Square Pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:71 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:71 appPlugins/ToolExtract.py:990 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:72 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:72 appPlugins/ToolExtract.py:991 #: appPlugins/ToolPunchGerber.py:2069 msgid "Process Rectangular Pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:194 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:77 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:196 appObjects/FlatCAMObj.py:505 -#: appPlugins/ToolExtract.py:996 appPlugins/ToolExtract.py:1148 -#: appPlugins/ToolPunchGerber.py:2075 appPlugins/ToolPunchGerber.py:2252 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:195 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:197 appObjects/FlatCAMObj.py:505 +#: appPlugins/ToolExtract.py:997 appPlugins/ToolExtract.py:1149 +#: appPlugins/ToolPunchGerber.py:2075 appPlugins/ToolPunchGerber.py:2253 #: appPlugins/ToolReport.py:200 msgid "Others" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:79 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:79 appPlugins/ToolExtract.py:998 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:80 appPlugins/ToolExtract.py:999 #: appPlugins/ToolPunchGerber.py:2077 msgid "Process pads not in the categories above." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:92 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:116 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:118 -#: appPlugins/ToolExtract.py:1056 appPlugins/ToolExtract.py:1166 -#: appPlugins/ToolPunchGerber.py:2128 appPlugins/ToolPunchGerber.py:2157 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:117 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:119 +#: appPlugins/ToolExtract.py:1057 appPlugins/ToolExtract.py:1167 +#: appPlugins/ToolPunchGerber.py:2129 appPlugins/ToolPunchGerber.py:2158 msgid "Fixed Diameter" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:135 -#: appPlugins/ToolExtract.py:1058 appPlugins/ToolExtract.py:1087 -#: appPlugins/ToolPunchGerber.py:2130 appPlugins/ToolPunchGerber.py:2185 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:136 +#: appPlugins/ToolExtract.py:1059 appPlugins/ToolExtract.py:1088 +#: appPlugins/ToolPunchGerber.py:2131 appPlugins/ToolPunchGerber.py:2186 msgid "Fixed Annular Ring" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:94 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:95 -#: appPlugins/ToolExtract.py:1057 appPlugins/ToolPunchGerber.py:2129 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:95 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:96 +#: appPlugins/ToolExtract.py:1058 appPlugins/ToolPunchGerber.py:2130 msgid "Proportional" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:100 appPlugins/ToolExtract.py:1047 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:101 appPlugins/ToolExtract.py:1048 msgid "" "The method for processing pads. Can be:\n" "- Fixed Diameter -> all holes will have a set size\n" @@ -8932,97 +8943,97 @@ msgid "" "- Proportional -> each hole size will be a fraction of the pad size" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:126 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:128 -#: appPlugins/ToolExtract.py:1176 appPlugins/ToolPunchGerber.py:2167 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:127 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:129 +#: appPlugins/ToolExtract.py:1177 appPlugins/ToolPunchGerber.py:2168 msgid "Fixed hole diameter." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:137 -#: appPlugins/ToolExtract.py:1089 appPlugins/ToolPunchGerber.py:2187 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:138 +#: appPlugins/ToolExtract.py:1090 appPlugins/ToolPunchGerber.py:2188 msgid "" "The size of annular ring.\n" "The copper sliver between the hole exterior\n" "and the margin of the copper pad." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:144 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:146 -#: appPlugins/ToolExtract.py:1098 appPlugins/ToolPunchGerber.py:2202 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:145 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:147 +#: appPlugins/ToolExtract.py:1099 appPlugins/ToolPunchGerber.py:2203 msgid "The size of annular ring for circular pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:157 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1111 appPlugins/ToolPunchGerber.py:2215 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:158 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:160 +#: appPlugins/ToolExtract.py:1112 appPlugins/ToolPunchGerber.py:2216 msgid "The size of annular ring for oblong pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:170 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:172 -#: appPlugins/ToolExtract.py:1124 appPlugins/ToolPunchGerber.py:2228 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:171 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:173 +#: appPlugins/ToolExtract.py:1125 appPlugins/ToolPunchGerber.py:2229 msgid "The size of annular ring for square pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:183 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:185 -#: appPlugins/ToolExtract.py:1137 appPlugins/ToolPunchGerber.py:2241 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:184 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:186 +#: appPlugins/ToolExtract.py:1138 appPlugins/ToolPunchGerber.py:2242 msgid "The size of annular ring for rectangular pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:198 -#: appPlugins/ToolExtract.py:1150 appPlugins/ToolPunchGerber.py:2254 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:199 +#: appPlugins/ToolExtract.py:1151 appPlugins/ToolPunchGerber.py:2255 msgid "The size of annular ring for other pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:206 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:208 -#: appPlugins/ToolExtract.py:1183 appPlugins/ToolPunchGerber.py:2266 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:207 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:209 +#: appPlugins/ToolExtract.py:1184 appPlugins/ToolPunchGerber.py:2267 msgid "Proportional Diameter" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:215 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:217 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:216 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:218 msgid "Factor" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:217 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:219 -#: appPlugins/ToolExtract.py:1194 appPlugins/ToolPunchGerber.py:2277 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:218 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:220 +#: appPlugins/ToolExtract.py:1195 appPlugins/ToolPunchGerber.py:2278 msgid "" "Proportional Diameter.\n" "The hole diameter will be a fraction of the pad size." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:225 appPlugins/ToolExtract.py:1228 -#: appPlugins/ToolExtract.py:1253 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:226 appPlugins/ToolExtract.py:1229 +#: appPlugins/ToolExtract.py:1254 msgid "Extract Soldermask" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:227 appPlugins/ToolExtract.py:1230 -#: appPlugins/ToolExtract.py:1256 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:228 appPlugins/ToolExtract.py:1231 +#: appPlugins/ToolExtract.py:1257 msgid "Extract soldermask from a given Gerber file." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:233 appPlugins/ToolExtract.py:1236 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:234 appPlugins/ToolExtract.py:1237 msgid "" "This set how much the soldermask extends\n" "beyond the margin of the pads." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:245 appPlugins/ToolExtract.py:1272 -#: appPlugins/ToolExtract.py:1311 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:246 appPlugins/ToolExtract.py:1273 +#: appPlugins/ToolExtract.py:1312 msgid "Extract Cutout" msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:247 appPlugins/ToolExtract.py:1274 -#: appPlugins/ToolExtract.py:1314 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:248 appPlugins/ToolExtract.py:1275 +#: appPlugins/ToolExtract.py:1315 msgid "Extract a cutout from a given Gerber file." msgstr "" -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:268 appPlugins/ToolExtract.py:1295 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:269 appPlugins/ToolExtract.py:1296 msgid "The thickness of the line that makes the cutout geometry." msgstr "" @@ -9030,48 +9041,48 @@ msgstr "" msgid "Fiducials Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 appPlugins/ToolFiducials.py:912 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:39 appPlugins/ToolFiducials.py:912 msgid "" "This set the fiducial diameter if fiducial type is circular,\n" "otherwise is the size of the fiducial.\n" "The soldermask opening is double than that." msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:66 appPlugins/ToolFiducials.py:940 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 appPlugins/ToolFiducials.py:940 msgid "Auto" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:44 appPlugins/ToolCutOut.py:2597 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 appPlugins/ToolCutOut.py:2597 #: appPlugins/ToolFiducials.py:941 appPlugins/ToolLevelling.py:1900 -#: appPlugins/ToolPunchGerber.py:2303 +#: appPlugins/ToolPunchGerber.py:2304 msgid "Manual" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:37 appPlugins/ToolLevelling.py:1893 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 appPlugins/ToolLevelling.py:1893 msgid "Mode" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:71 appPlugins/ToolFiducials.py:945 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:72 appPlugins/ToolFiducials.py:945 msgid "" "- 'Auto' - automatic placement of fiducials in the corners of the bounding box.\n" "- 'Manual' - manual placement of fiducials." msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:79 appPlugins/ToolFiducials.py:953 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 appPlugins/ToolFiducials.py:953 msgid "Up" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:80 appPlugins/ToolFiducials.py:954 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:81 appPlugins/ToolFiducials.py:954 msgid "Down" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:83 appPlugins/ToolFiducials.py:957 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:84 appPlugins/ToolFiducials.py:957 msgid "Second fiducial" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:85 appPlugins/ToolFiducials.py:959 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:86 appPlugins/ToolFiducials.py:959 msgid "" "The position for the second fiducial.\n" "- 'Up' - the order is: bottom-left, top-left, top-right.\n" @@ -9079,23 +9090,23 @@ msgid "" "- 'None' - there is no second fiducial. The order is: bottom-left, top-right." msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:101 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appPlugins/ToolCorners.py:780 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:43 appPlugins/ToolCorners.py:781 #: appPlugins/ToolFiducials.py:975 msgid "Cross" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:102 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:103 #: appPlugins/ToolFiducials.py:976 msgid "Chess" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:105 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:106 #: appPlugins/ToolFiducials.py:978 msgid "Fiducial Type" msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 #: appPlugins/ToolFiducials.py:980 msgid "" "The type of fiducial.\n" @@ -9104,7 +9115,7 @@ msgid "" "- 'Chess' - chess pattern fiducial." msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:116 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:117 #: appPlugins/ToolFiducials.py:989 msgid "Line thickness" msgstr "" @@ -9113,23 +9124,23 @@ msgstr "" msgid "Invert Gerber Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:27 msgid "" "A tool to invert Gerber geometry from positive to negative\n" "and in revers." msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:40 appPlugins/ToolInvertGerber.py:275 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:41 appPlugins/ToolInvertGerber.py:276 msgid "" "Distance by which to avoid\n" "the edges of the Gerber object." msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:51 appPlugins/ToolInvertGerber.py:286 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:52 appPlugins/ToolInvertGerber.py:287 msgid "Lines Join Style" msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 appPlugins/ToolInvertGerber.py:288 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:54 appPlugins/ToolInvertGerber.py:289 msgid "" "The way that the lines in the object outline will be joined.\n" "Can be:\n" @@ -9138,7 +9149,7 @@ msgid "" "- bevel -> the lines are joined by a third line" msgstr "" -#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:62 appPlugins/ToolInvertGerber.py:297 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:63 appPlugins/ToolInvertGerber.py:298 msgid "Bevel" msgstr "" @@ -9146,17 +9157,17 @@ msgstr "" msgid "Optimal Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "" "A tool to find the minimum distance between\n" "every two Gerber geometric elements" msgstr "" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:41 appPlugins/ToolOptimal.py:474 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:42 appPlugins/ToolOptimal.py:475 msgid "Precision" msgstr "" -#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:44 msgid "Number of decimals for the distances and coordinates in this tool." msgstr "" @@ -9164,8 +9175,8 @@ msgstr "" msgid "Punch Gerber Options" msgstr "" -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:101 -#: appPlugins/ToolPunchGerber.py:2119 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:102 +#: appPlugins/ToolPunchGerber.py:2120 msgid "" "The punch hole source can be:\n" "- Excellon Object-> the Excellon object drills center will serve as reference.\n" @@ -9180,29 +9191,29 @@ msgstr "" msgid "QRCode Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:27 msgid "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:38 appPlugins/ToolQRCode.py:818 -#: app_Main.py:8262 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:39 appPlugins/ToolQRCode.py:818 +#: app_Main.py:8266 msgid "Version" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:40 appPlugins/ToolQRCode.py:820 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:41 appPlugins/ToolQRCode.py:820 msgid "" "QRCode version can have values from 1 (21x21 boxes)\n" "to 40 (177x177 boxes)." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:51 appPlugins/ToolQRCode.py:831 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:52 appPlugins/ToolQRCode.py:831 msgid "Error correction" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:53 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:64 appPlugins/ToolQRCode.py:833 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:54 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:65 appPlugins/ToolQRCode.py:833 #: appPlugins/ToolQRCode.py:844 #, python-format msgid "" @@ -9213,60 +9224,60 @@ msgid "" "H = maximum 30%% errors can be corrected." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:74 appPlugins/ToolQRCode.py:854 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:75 appPlugins/ToolQRCode.py:854 msgid "Box Size" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:76 appPlugins/ToolQRCode.py:856 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:77 appPlugins/ToolQRCode.py:856 msgid "" "Box size control the overall size of the QRcode\n" "by adjusting the size of each box in the code." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:87 appPlugins/ToolQRCode.py:867 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:88 appPlugins/ToolQRCode.py:867 msgid "Border Size" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:89 appPlugins/ToolQRCode.py:869 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:90 appPlugins/ToolQRCode.py:869 msgid "" "Size of the QRCode border. How many boxes thick is the border.\n" "Default value is 4. The width of the clearance around the QRCode." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:100 appPlugins/ToolQRCode.py:789 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:101 appPlugins/ToolQRCode.py:789 msgid "QRCode Data" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:102 appPlugins/ToolQRCode.py:791 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:103 appPlugins/ToolQRCode.py:791 msgid "QRCode Data. Alphanumeric text to be encoded in the QRCode." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:106 appPlugins/ToolQRCode.py:795 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:107 appPlugins/ToolQRCode.py:795 msgid "Add here the text to be included in the QRCode..." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:112 appPlugins/ToolQRCode.py:880 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:113 appPlugins/ToolQRCode.py:880 msgid "Polarity" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:114 appPlugins/ToolQRCode.py:882 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:115 appPlugins/ToolQRCode.py:882 msgid "" "Choose the polarity of the QRCode.\n" "It can be drawn in a negative way (squares are clear)\n" "or in a positive way (squares are opaque)." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:118 appPlugins/ToolFilm.py:1403 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 appPlugins/ToolFilm.py:1404 #: appPlugins/ToolQRCode.py:886 msgid "Negative" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:119 appPlugins/ToolFilm.py:1402 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:120 appPlugins/ToolFilm.py:1403 #: appPlugins/ToolQRCode.py:887 msgid "Positive" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:121 appPlugins/ToolQRCode.py:889 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:122 appPlugins/ToolQRCode.py:889 msgid "" "Choose the type of QRCode to be created.\n" "If added on a Silkscreen Gerber file the QRCode may\n" @@ -9274,27 +9285,27 @@ msgid "" "file then perhaps the QRCode can be added as negative." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:132 -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:138 appPlugins/ToolQRCode.py:900 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:133 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:139 appPlugins/ToolQRCode.py:900 #: appPlugins/ToolQRCode.py:906 msgid "" "The bounding box, meaning the empty space that surrounds\n" "the QRCode geometry, can have a rounded or a square shape." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:145 appPlugins/ToolQRCode.py:939 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:146 appPlugins/ToolQRCode.py:939 msgid "Fill Color" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:147 appPlugins/ToolQRCode.py:941 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:148 appPlugins/ToolQRCode.py:941 msgid "Set the QRCode fill color (squares color)." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:155 appPlugins/ToolQRCode.py:963 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:156 appPlugins/ToolQRCode.py:963 msgid "Back Color" msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:157 appPlugins/ToolQRCode.py:965 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:158 appPlugins/ToolQRCode.py:965 msgid "Set the QRCode background color." msgstr "" @@ -9302,32 +9313,32 @@ msgstr "" msgid "Check Rules Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:25 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:26 msgid "" "A tool to check if Gerber files are within a set\n" "of Manufacturing Rules." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:37 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:38 #: appPlugins/ToolRulesCheck.py:460 appPlugins/ToolRulesCheck.py:1409 msgid "Trace Size" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:39 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:40 #: appPlugins/ToolRulesCheck.py:1411 msgid "This checks if the minimum size for traces is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:49 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:70 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:91 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:112 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:133 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:154 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:175 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:196 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:219 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:240 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:50 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:71 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:92 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:113 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:134 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:155 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:176 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:197 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:220 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:241 #: appPlugins/ToolRulesCheck.py:1416 appPlugins/ToolRulesCheck.py:1440 #: appPlugins/ToolRulesCheck.py:1465 appPlugins/ToolRulesCheck.py:1490 #: appPlugins/ToolRulesCheck.py:1515 appPlugins/ToolRulesCheck.py:1540 @@ -9336,31 +9347,31 @@ msgstr "" msgid "Min value" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:51 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:52 #: appPlugins/ToolRulesCheck.py:1418 msgid "Minimum acceptable trace size." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:57 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:58 #: appPlugins/ToolRulesCheck.py:691 appPlugins/ToolRulesCheck.py:721 #: appPlugins/ToolRulesCheck.py:1432 msgid "Copper to Copper clearance" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:59 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:60 #: appPlugins/ToolRulesCheck.py:1434 msgid "" "This checks if the minimum clearance between copper\n" "features is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:72 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:93 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:114 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:135 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:156 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:177 -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:242 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:73 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:94 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:115 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:136 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:157 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:178 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1442 appPlugins/ToolRulesCheck.py:1467 #: appPlugins/ToolRulesCheck.py:1492 appPlugins/ToolRulesCheck.py:1517 #: appPlugins/ToolRulesCheck.py:1542 appPlugins/ToolRulesCheck.py:1568 @@ -9368,114 +9379,114 @@ msgstr "" msgid "Minimum acceptable clearance value." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:78 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:79 #: appPlugins/ToolRulesCheck.py:751 appPlugins/ToolRulesCheck.py:757 #: appPlugins/ToolRulesCheck.py:770 appPlugins/ToolRulesCheck.py:777 #: appPlugins/ToolRulesCheck.py:1457 msgid "Copper to Outline clearance" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:80 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:81 #: appPlugins/ToolRulesCheck.py:1459 msgid "" "This checks if the minimum clearance between copper\n" "features and the outline is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:100 #: appPlugins/ToolRulesCheck.py:1482 msgid "Silk to Silk Clearance" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:101 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:102 #: appPlugins/ToolRulesCheck.py:1484 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and silkscreen features is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:120 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:121 #: appPlugins/ToolRulesCheck.py:860 appPlugins/ToolRulesCheck.py:866 #: appPlugins/ToolRulesCheck.py:884 appPlugins/ToolRulesCheck.py:1507 msgid "Silk to Solder Mask Clearance" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:122 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:123 #: appPlugins/ToolRulesCheck.py:1509 msgid "" "This checks if the minimum clearance between silkscreen\n" "features and soldermask features is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:141 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:142 #: appPlugins/ToolRulesCheck.py:914 appPlugins/ToolRulesCheck.py:920 #: appPlugins/ToolRulesCheck.py:934 appPlugins/ToolRulesCheck.py:941 #: appPlugins/ToolRulesCheck.py:1532 msgid "Silk to Outline Clearance" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:143 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:144 #: appPlugins/ToolRulesCheck.py:1534 msgid "" "This checks if the minimum clearance between silk\n" "features and the outline is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:163 #: appPlugins/ToolRulesCheck.py:952 appPlugins/ToolRulesCheck.py:979 #: appPlugins/ToolRulesCheck.py:1557 msgid "Minimum Solder Mask Sliver" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:164 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:165 #: appPlugins/ToolRulesCheck.py:1559 msgid "" "This checks if the minimum clearance between soldermask\n" "features and soldermask features is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:183 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:184 #: appPlugins/ToolRulesCheck.py:1017 appPlugins/ToolRulesCheck.py:1023 #: appPlugins/ToolRulesCheck.py:1039 appPlugins/ToolRulesCheck.py:1046 #: appPlugins/ToolRulesCheck.py:1583 msgid "Minimum Annular Ring" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:185 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:186 #: appPlugins/ToolRulesCheck.py:1585 msgid "" "This checks if the minimum copper ring left by drilling\n" "a hole into a pad is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:198 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:199 #: appPlugins/ToolRulesCheck.py:1593 msgid "Minimum acceptable ring value." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:206 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:207 #: appPlugins/ToolRulesCheck.py:404 appPlugins/ToolRulesCheck.py:1610 msgid "Hole to Hole Clearance" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:209 #: appPlugins/ToolRulesCheck.py:1612 msgid "" "This checks if the minimum clearance between a drill hole\n" "and another drill hole is met." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:221 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:222 #: appPlugins/ToolRulesCheck.py:1645 msgid "Minimum acceptable drill size." msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:228 #: appPlugins/ToolRulesCheck.py:378 appPlugins/ToolRulesCheck.py:1635 msgid "Hole Size" msgstr "" -#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:229 +#: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:230 #: appPlugins/ToolRulesCheck.py:1637 msgid "" "This checks if the drill holes\n" @@ -9486,52 +9497,52 @@ msgstr "" msgid "2-Sided Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:26 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:27 msgid "" "A tool to help in creating a double sided\n" "PCB using alignment holes." msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:40 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:89 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:238 appPlugins/ToolCorners.py:855 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:90 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 appPlugins/ToolCorners.py:856 #: appPlugins/ToolCutOut.py:2782 appPlugins/ToolDblSided.py:1002 msgid "Drill Dia" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:42 appPlugins/ToolDblSided.py:1004 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:43 appPlugins/ToolDblSided.py:1004 #: appPlugins/ToolDblSided.py:1009 msgid "Diameter of the drill for the alignment holes." msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:50 msgid "Align Axis" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:51 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:64 appPlugins/ToolDblSided.py:845 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:52 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:65 appPlugins/ToolDblSided.py:845 #: appPlugins/ToolDblSided.py:1020 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:195 appPlugins/ToolFilm.py:1366 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:197 appPlugins/ToolFilm.py:1367 msgid "Mirror Axis" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:79 appPlugins/ToolDblSided.py:871 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 appPlugins/ToolDblSided.py:871 msgid "Box" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 appPlugins/ToolDblSided.py:872 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:81 appPlugins/ToolDblSided.py:872 msgid "Hole Snap" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:83 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:84 msgid "Axis Ref" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:86 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -9545,103 +9556,103 @@ msgstr "" msgid "Calculators Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:24 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:25 #: appPlugins/ToolCalculators.py:415 msgid "V-Shape Tool Calculator" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:27 msgid "" "Calculate the tool diameter for a given V-shape tool,\n" "having the tip diameter, tip angle and\n" "depth-of-cut as parameters." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:44 #: appPlugins/ToolCalculators.py:486 msgid "Tip Diameter" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:46 #: appPlugins/ToolCalculators.py:488 msgid "" "This is the tool tip diameter.\n" "It is specified by manufacturer." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:58 #: appPlugins/ToolCalculators.py:501 msgid "Tip Angle" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:60 msgid "" "This is the angle on the tip of the tool.\n" "It is specified by manufacturer." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:73 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:74 msgid "" "This is depth to cut into material.\n" "In the CNCJob object it is the CutZ parameter." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:81 #: appPlugins/ToolCalculators.py:417 msgid "ElectroPlating Calculator" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:82 -#: appPlugins/ToolCalculators.py:559 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:83 +#: appPlugins/ToolCalculators.py:560 msgid "" "This calculator is useful for those who plate the via/pad/drill holes,\n" "using a method like graphite ink or calcium hypophosphite ink or palladium chloride." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:93 -#: appPlugins/ToolCalculators.py:578 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:94 +#: appPlugins/ToolCalculators.py:579 msgid "Board Length" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:95 -#: appPlugins/ToolCalculators.py:579 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:96 +#: appPlugins/ToolCalculators.py:580 msgid "This is the board length. In centimeters." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:596 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:106 +#: appPlugins/ToolCalculators.py:597 msgid "Board Width" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:107 -#: appPlugins/ToolCalculators.py:597 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:108 +#: appPlugins/ToolCalculators.py:598 msgid "This is the board width.In centimeters." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:113 -#: appPlugins/ToolCalculators.py:615 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:114 +#: appPlugins/ToolCalculators.py:616 msgid "This is the board area." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:123 -#: appPlugins/ToolCalculators.py:637 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 +#: appPlugins/ToolCalculators.py:638 msgid "Current Density" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:129 -#: appPlugins/ToolCalculators.py:638 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 +#: appPlugins/ToolCalculators.py:639 msgid "" "Current density to pass through the board. \n" "In Amps per Square Feet ASF." msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:657 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:136 +#: appPlugins/ToolCalculators.py:658 msgid "Copper Growth" msgstr "" -#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:141 -#: appPlugins/ToolCalculators.py:658 +#: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 +#: appPlugins/ToolCalculators.py:659 msgid "" "How thick the copper growth is intended to be.\n" "In microns." @@ -9651,55 +9662,55 @@ msgstr "" msgid "Corner Markers Options" msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 appPlugins/ToolCorners.py:775 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:38 appPlugins/ToolCorners.py:776 msgid "Shape of the marker." msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:41 appPlugins/ToolCorners.py:779 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appPlugins/ToolCorners.py:780 msgid "Semi-Cross" msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:51 appPlugins/ToolCorners.py:789 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:52 appPlugins/ToolCorners.py:790 msgid "The thickness of the line that makes the corner marker." msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:78 appPlugins/ToolCorners.py:803 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:79 appPlugins/ToolCorners.py:804 msgid "The length of the line that makes the corner marker." msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:91 appPlugins/ToolCorners.py:857 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:92 appPlugins/ToolCorners.py:858 msgid "Drill Diameter" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:21 msgid "Cutout Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" "the original board." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:37 appPlugins/ToolCutOut.py:2415 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:39 appPlugins/ToolCutOut.py:2415 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:94 appPlugins/ToolCutOut.py:2472 -#: appPlugins/ToolDrilling.py:2428 appPlugins/ToolMilling.py:4109 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:69 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:95 appPlugins/ToolCutOut.py:2472 +#: appPlugins/ToolDrilling.py:2428 appPlugins/ToolMilling.py:4059 msgid "Multi-Depth" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:90 appPlugins/ToolCutOut.py:2346 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 appPlugins/ToolCutOut.py:2346 msgid "Kind" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:92 appPlugins/ToolCutOut.py:2348 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 appPlugins/ToolCutOut.py:2348 msgid "" "Choice of what kind the object we want to cutout is.\n" "- Single: contain a single PCB Gerber outline object.\n" @@ -9707,11 +9718,11 @@ msgid "" "out of many individual PCB outlines." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:99 appPlugins/ToolCutOut.py:2354 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:101 appPlugins/ToolCutOut.py:2354 msgid "Single" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 msgid "" "Number of gaps used for the cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -9725,21 +9736,21 @@ msgid "" "- 8 - 2*left + 2*right +2*top + 2*bottom" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:227 appPlugins/ToolCutOut.py:2688 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 appPlugins/ToolCutOut.py:2688 msgid "Big cursor" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:229 appPlugins/ToolCutOut.py:2690 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:231 appPlugins/ToolCutOut.py:2690 msgid "Use a big cursor when adding manual gaps." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 appPlugins/ToolCutOut.py:2784 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 appPlugins/ToolCutOut.py:2784 msgid "" "Diameter of the tool used to cutout\n" "the PCB by drilling." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:253 appPlugins/ToolCutOut.py:2797 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:255 appPlugins/ToolCutOut.py:2797 msgid "" "Distance between the center of\n" "two neighboring drill holes." @@ -9749,27 +9760,27 @@ msgstr "" msgid "Drilling Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 appPlugins/ToolDrilling.py:2276 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:28 appPlugins/ToolDrilling.py:2276 msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:133 appPlugins/ToolDrilling.py:2350 -#: appPlugins/ToolIsolation.py:3265 appPlugins/ToolMilling.py:3698 -#: appPlugins/ToolNCC.py:4232 appPlugins/ToolPaint.py:3031 -msgid "Tool order" -msgstr "" - #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:36 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:49 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:134 appPlugins/ToolDrilling.py:2351 -#: appPlugins/ToolIsolation.py:3266 appPlugins/ToolMilling.py:3699 -#: appPlugins/ToolNCC.py:4233 appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3032 -#: appPlugins/ToolPaint.py:3042 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 appPlugins/ToolDrilling.py:2350 +#: appPlugins/ToolIsolation.py:3221 appPlugins/ToolMilling.py:3648 +#: appPlugins/ToolNCC.py:4234 appPlugins/ToolPaint.py:3027 +msgid "Tool order" +msgstr "" + +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:37 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:151 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:128 appPlugins/ToolDrilling.py:2351 +#: appPlugins/ToolIsolation.py:3222 appPlugins/ToolMilling.py:3649 +#: appPlugins/ToolNCC.py:4235 appPlugins/ToolNCC.py:4245 appPlugins/ToolPaint.py:3028 +#: appPlugins/ToolPaint.py:3038 msgid "" "This set the way that the tools in the tools table are used.\n" "'No' --> means that the used order is the one in the tool table\n" @@ -9780,172 +9791,172 @@ msgid "" "in reverse and disable this control." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:44 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:158 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:142 appPlugins/ToolDrilling.py:2359 -#: appPlugins/ToolIsolation.py:3274 appPlugins/ToolMilling.py:3707 -#: appPlugins/ToolNCC.py:4241 appPlugins/ToolPaint.py:3040 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:149 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:136 appPlugins/ToolDrilling.py:2359 +#: appPlugins/ToolIsolation.py:3230 appPlugins/ToolMilling.py:3657 +#: appPlugins/ToolNCC.py:4243 appPlugins/ToolPaint.py:3036 msgid "Forward" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:45 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:58 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:159 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:143 appPlugins/ToolDrilling.py:2360 -#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolMilling.py:3708 -#: appPlugins/ToolNCC.py:4242 appPlugins/ToolPaint.py:3041 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:46 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:59 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:150 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:137 appPlugins/ToolDrilling.py:2360 +#: appPlugins/ToolIsolation.py:3231 appPlugins/ToolMilling.py:3658 +#: appPlugins/ToolNCC.py:4244 appPlugins/ToolPaint.py:3037 msgid "Reverse" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:104 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:136 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:105 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:137 msgid "Tool change" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:106 appPlugins/ToolDrilling.py:2647 -#: appPlugins/ToolMilling.py:4317 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:107 appPlugins/ToolDrilling.py:2647 +#: appPlugins/ToolMilling.py:4267 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:114 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:149 appPlugins/ToolDrilling.py:2655 -#: appPlugins/ToolMilling.py:4325 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:115 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:150 appPlugins/ToolDrilling.py:2655 +#: appPlugins/ToolMilling.py:4275 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:164 appPlugins/ToolDrilling.py:2698 -#: appPlugins/ToolMilling.py:4355 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:127 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:165 appPlugins/ToolDrilling.py:2698 +#: appPlugins/ToolMilling.py:4305 msgid "End move Z" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:128 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:166 appPlugins/ToolDrilling.py:2700 -#: appPlugins/ToolMilling.py:4357 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:167 appPlugins/ToolDrilling.py:2700 +#: appPlugins/ToolMilling.py:4307 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:139 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:180 appPlugins/ToolDrilling.py:2714 -#: appPlugins/ToolMilling.py:4371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:181 appPlugins/ToolDrilling.py:2714 +#: appPlugins/ToolMilling.py:4321 msgid "End move X,Y" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:182 appPlugins/ToolDrilling.py:2716 -#: appPlugins/ToolMilling.py:4373 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:183 appPlugins/ToolDrilling.py:2716 +#: appPlugins/ToolMilling.py:4323 msgid "" "End move X,Y position. In format (x,y).\n" "If no value is entered then there is no move\n" "on X,Y plane at the end of the job." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:180 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:239 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:240 msgid "Enable Dwell" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:182 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:241 appPlugins/ToolDrilling.py:2526 -#: appPlugins/ToolMilling.py:4257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:242 appPlugins/ToolDrilling.py:2526 +#: appPlugins/ToolMilling.py:4207 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:190 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:247 appPlugins/ToolDrilling.py:2538 -#: appPlugins/ToolMilling.py:4268 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:191 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:248 appPlugins/ToolDrilling.py:2538 +#: appPlugins/ToolMilling.py:4218 msgid "Number of time units for spindle to dwell." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:199 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:260 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:230 -#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4422 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:261 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:231 +#: appPlugins/ToolDrilling.py:2765 appPlugins/ToolMilling.py:4372 #: appPlugins/ToolSolderPaste.py:1491 msgid "Preprocessor" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:225 msgid "Drilling Slots" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:257 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:264 msgid "A list of advanced parameters." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:275 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:282 msgid "Toolchange X,Y" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:277 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:280 appPlugins/ToolDrilling.py:2670 -#: appPlugins/ToolMilling.py:4339 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:284 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 appPlugins/ToolDrilling.py:2670 +#: appPlugins/ToolMilling.py:4289 msgid "Toolchange X,Y position." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:285 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:288 appPlugins/ToolDrilling.py:2686 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:292 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:296 appPlugins/ToolDrilling.py:2686 msgid "Start Z" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:287 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:290 appPlugins/ToolDrilling.py:2688 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:298 appPlugins/ToolDrilling.py:2688 msgid "" "Height of the tool just after starting the work.\n" "Delete the value if you don't need this feature." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:312 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:97 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:340 appPlugins/ToolDrilling.py:2728 -#: appPlugins/ToolLevelling.py:1863 appPlugins/ToolMilling.py:4385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:319 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:98 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:348 appPlugins/ToolDrilling.py:2728 +#: appPlugins/ToolLevelling.py:1863 appPlugins/ToolMilling.py:4335 msgid "Probe Z depth" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:99 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:342 appPlugins/ToolDrilling.py:2730 -#: appPlugins/ToolLevelling.py:1865 appPlugins/ToolMilling.py:4387 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:350 appPlugins/ToolDrilling.py:2730 +#: appPlugins/ToolLevelling.py:1865 appPlugins/ToolMilling.py:4337 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:325 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:355 appPlugins/ToolDrilling.py:2747 -#: appPlugins/ToolMilling.py:4404 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:332 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:363 appPlugins/ToolDrilling.py:2747 +#: appPlugins/ToolMilling.py:4354 msgid "Feedrate Probe" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:327 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:357 appPlugins/ToolDrilling.py:2749 -#: appPlugins/ToolLevelling.py:1878 appPlugins/ToolMilling.py:4406 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:334 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:365 appPlugins/ToolDrilling.py:2749 +#: appPlugins/ToolLevelling.py:1878 appPlugins/ToolMilling.py:4356 msgid "The feedrate used while the probe is probing." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:337 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:369 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:344 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:377 msgid "Spindle direction" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:339 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:379 msgid "" "This sets the direction that the spindle is rotating.\n" "It can be either:\n" @@ -9953,13 +9964,13 @@ msgid "" "- CCW = counter clockwise" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:350 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:383 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:357 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:391 msgid "Fast Plunge" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:352 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:385 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:393 msgid "" "By checking this, the vertical move from\n" "Z_Toolchange to Z_move is done with G0,\n" @@ -9967,11 +9978,11 @@ msgid "" "WARNING: the move is done at Toolchange X,Y coords." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:359 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:366 msgid "Fast Retract" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:361 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:368 msgid "" "Exit hole strategy.\n" " - When uncheked, while exiting the drilled hole the drill bit\n" @@ -9981,50 +9992,50 @@ msgid "" "(travel height) is done as fast as possible (G0) in one move." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:379 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:400 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:408 msgid "Area Exclusion" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:381 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:402 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:388 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 msgid "Area exclusion parameters." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:386 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:407 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:393 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:415 msgid "Exclusion areas" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:389 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:410 appPlugins/ToolDrilling.py:2785 -#: appPlugins/ToolMilling.py:4442 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:396 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:418 appPlugins/ToolDrilling.py:2785 +#: appPlugins/ToolMilling.py:4392 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" "is forbidden." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:399 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:282 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:420 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appPlugins/ToolDrilling.py:2858 -#: appPlugins/ToolFollow.py:763 appPlugins/ToolIsolation.py:3633 -#: appPlugins/ToolMilling.py:4516 appPlugins/ToolNCC.py:4639 appPlugins/ToolPaint.py:3324 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:406 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:306 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:273 appPlugins/ToolDrilling.py:2858 +#: appPlugins/ToolFollow.py:763 appPlugins/ToolIsolation.py:3626 +#: appPlugins/ToolMilling.py:4466 appPlugins/ToolNCC.py:4641 appPlugins/ToolPaint.py:3320 msgid "The kind of selection shape used for area selection." msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:409 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:430 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolDrilling.py:2826 appPlugins/ToolMilling.py:4465 -#: appPlugins/ToolMilling.py:4484 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:416 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:438 appPlugins/ToolDrilling.py:2807 +#: appPlugins/ToolDrilling.py:2826 appPlugins/ToolMilling.py:4415 +#: appPlugins/ToolMilling.py:4434 msgid "Strategy" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:431 appPlugins/ToolDrilling.py:2827 -#: appPlugins/ToolMilling.py:4485 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:417 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:439 appPlugins/ToolDrilling.py:2827 +#: appPlugins/ToolMilling.py:4435 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -10032,52 +10043,52 @@ msgid "" "- Around -> will avoid the exclusion area by going around the area" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:414 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:435 appPlugins/ToolDrilling.py:861 -#: appPlugins/ToolDrilling.py:2831 appPlugins/ToolMilling.py:944 -#: appPlugins/ToolMilling.py:4489 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 appPlugins/ToolDrilling.py:861 +#: appPlugins/ToolDrilling.py:2831 appPlugins/ToolMilling.py:943 +#: appPlugins/ToolMilling.py:4439 msgid "Over" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:415 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:436 appPlugins/ToolDrilling.py:861 -#: appPlugins/ToolDrilling.py:2832 appPlugins/ToolMilling.py:944 -#: appPlugins/ToolMilling.py:4490 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:444 appPlugins/ToolDrilling.py:861 +#: appPlugins/ToolDrilling.py:2832 appPlugins/ToolMilling.py:943 +#: appPlugins/ToolMilling.py:4440 msgid "Around" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:421 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:442 appPlugins/ToolDrilling.py:2807 -#: appPlugins/ToolDrilling.py:2839 appPlugins/ToolMilling.py:4465 -#: appPlugins/ToolMilling.py:4497 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:428 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:450 appPlugins/ToolDrilling.py:2807 +#: appPlugins/ToolDrilling.py:2839 appPlugins/ToolMilling.py:4415 +#: appPlugins/ToolMilling.py:4447 msgid "Over Z" msgstr "" -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:422 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:443 appPlugins/ToolDrilling.py:2840 -#: appPlugins/ToolMilling.py:4498 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:429 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:451 appPlugins/ToolDrilling.py:2840 +#: appPlugins/ToolMilling.py:4448 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:21 msgid "Film Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:28 msgid "" "Create a PCB film from a Gerber or Geometry object.\n" "The file is saved in SVG format." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:36 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:210 appPlugins/ToolFilm.py:1405 -#: appPlugins/ToolFilm.py:1517 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 appPlugins/ToolFilm.py:1406 +#: appPlugins/ToolFilm.py:1518 msgid "Film Type" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:38 appPlugins/ToolFilm.py:1407 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:40 appPlugins/ToolFilm.py:1408 msgid "" "Generate a Positive black film or a Negative film.\n" "Positive means that it will print the features\n" @@ -10087,19 +10098,19 @@ msgid "" "The Film format is SVG." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 msgid "Film Color" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:53 msgid "Set the film color when positive film is selected." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:64 appPlugins/ToolFilm.py:1423 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 appPlugins/ToolFilm.py:1424 msgid "Border" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:66 appPlugins/ToolFilm.py:1425 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:68 appPlugins/ToolFilm.py:1426 msgid "" "Specify a border around the object.\n" "Only for negative film.\n" @@ -10111,83 +10122,83 @@ msgid "" "surroundings if not for this border." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:83 appPlugins/ToolFilm.py:1392 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 appPlugins/ToolFilm.py:1393 msgid "Scale Stroke" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:85 appPlugins/ToolFilm.py:1394 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:87 appPlugins/ToolFilm.py:1395 msgid "" "Scale the line stroke thickness of each feature in the SVG file.\n" "It means that the line that envelope each SVG feature will be thicker or thinner,\n" "therefore the fine features may be more affected by this parameter." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:92 appPlugins/ToolFilm.py:1233 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 appPlugins/ToolFilm.py:1234 msgid "Film Adjustments" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:94 appPlugins/ToolFilm.py:1235 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:96 appPlugins/ToolFilm.py:1236 msgid "" "Sometime the printers will distort the print shape, especially the Laser types.\n" "This section provide the tools to compensate for the print distortions." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:101 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 msgid "Scale Film geometry" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:103 appPlugins/ToolFilm.py:1264 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:105 appPlugins/ToolFilm.py:1265 msgid "" "A value greater than 1 will stretch the film\n" "while a value less than 1 will jolt it." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:132 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 msgid "Skew Film geometry" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:134 appPlugins/ToolFilm.py:1308 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:136 appPlugins/ToolFilm.py:1309 msgid "" "Positive values will skew to the right\n" "while negative values will skew to the left." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:164 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 msgid "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the four points of the geometry bounding box." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:168 appPlugins/ToolCorners.py:739 -#: appPlugins/ToolFiducials.py:834 appPlugins/ToolFilm.py:1247 app_Main.py:5643 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:170 appPlugins/ToolCorners.py:740 +#: appPlugins/ToolFiducials.py:834 appPlugins/ToolFilm.py:1248 app_Main.py:5647 msgid "Bottom Left" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:171 appPlugins/ToolFilm.py:1250 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:173 appPlugins/ToolFilm.py:1251 msgid "Top right" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:179 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 msgid "Mirror Film geometry" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:181 appPlugins/ToolFilm.py:1352 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:183 appPlugins/ToolFilm.py:1353 msgid "Mirror the film geometry on the selected axis or on both." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:205 appPlugins/ToolFilm.py:1512 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 appPlugins/ToolFilm.py:1513 msgid "SVG" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:206 appPlugins/ToolFilm.py:1513 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:208 appPlugins/ToolFilm.py:1514 msgid "PNG" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:207 appPlugins/ToolFilm.py:1514 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:209 appPlugins/ToolFilm.py:1515 msgid "PDF" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:212 appPlugins/ToolFilm.py:1519 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:214 appPlugins/ToolFilm.py:1520 msgid "" "The file type of the saved film. Can be:\n" "- 'SVG' -> open-source vectorial format\n" @@ -10195,19 +10206,19 @@ msgid "" "- 'PDF' -> portable document format" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:221 appPlugins/ToolFilm.py:1528 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:223 appPlugins/ToolFilm.py:1529 msgid "Page Orientation" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:234 appPlugins/ToolFilm.py:1545 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:236 appPlugins/ToolFilm.py:1546 msgid "Page Size" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:235 appPlugins/ToolFilm.py:1546 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:237 appPlugins/ToolFilm.py:1547 msgid "A selection of standard ISO 216 page sizes." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:302 appPlugins/ToolFilm.py:1612 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:304 appPlugins/ToolFilm.py:1613 msgid "Default value is 96 DPI. Change this value to scale the PNG file." msgstr "" @@ -10215,105 +10226,62 @@ msgstr "" msgid "Isolation Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:35 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:34 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:39 -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:35 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:36 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:41 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:36 msgid "Tools Dia" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:42 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:43 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:44 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:50 msgid "Comma separated values" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:46 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 -msgid "Tool Type" -msgstr "" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:66 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:74 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 -msgid "" -"Default tool type:\n" -"- 'V-shape'\n" -"- Circular" -msgstr "" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:71 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:60 -msgid "V-shape" -msgstr "" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:83 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:47 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:69 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 appPlugins/ToolMilling.py:4053 -msgid "V-Tip Dia" -msgstr "" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:50 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:71 appPlugins/ToolMilling.py:4056 -msgid "The tip diameter for V-Shape Tool" -msgstr "" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:95 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:62 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:90 appPlugins/ToolMilling.py:4069 -msgid "V-Tip Angle" -msgstr "" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:97 -msgid "" -"The tip angle for V-Shape Tool.\n" -"In degrees." -msgstr "" - -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:111 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:93 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:102 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:98 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:107 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:92 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:101 msgid "" "Depth of cut into material. Negative value.\n" "In application units." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:130 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:112 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:116 appPlugins/ToolPaint.py:3072 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:86 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:103 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:110 appPlugins/ToolPaint.py:3068 msgid "" "Diameter for the new tool to add in the Tool Table.\n" "If the tool is V-shape type then this value is automatically\n" "calculated from the other parameters." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:220 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:279 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:235 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:236 appPlugins/ToolIsolation.py:3478 -#: appPlugins/ToolNCC.py:4528 appPlugins/ToolPaint.py:3250 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:132 appPlugins/ToolIsolation.py:3378 +msgid "Pad Passes" +msgstr "" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:134 appPlugins/ToolIsolation.py:3380 +msgid "" +"Width of the extra isolation gap for pads only,\n" +"in number (integer) of tool widths." +msgstr "" + +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:270 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:229 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:230 appPlugins/ToolIsolation.py:3471 +#: appPlugins/ToolNCC.py:4530 appPlugins/ToolPaint.py:3246 msgid "Rest" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:281 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:238 appPlugins/ToolIsolation.py:3481 -#: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3253 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:272 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 appPlugins/ToolIsolation.py:3474 +#: appPlugins/ToolNCC.py:4534 appPlugins/ToolPaint.py:3249 msgid "" "If checked, use 'rest machining'.\n" "Basically it will process copper outside PCB features,\n" @@ -10325,40 +10293,40 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 appPlugins/ToolIsolation.py:3503 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:215 appPlugins/ToolIsolation.py:3496 msgid "Combine" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:237 appPlugins/ToolIsolation.py:3505 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:217 appPlugins/ToolIsolation.py:3498 msgid "Combine all passes into one object" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:244 appPlugins/ToolIsolation.py:3522 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:223 appPlugins/ToolIsolation.py:3515 msgid "Except" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:245 appPlugins/ToolIsolation.py:3523 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 appPlugins/ToolIsolation.py:3516 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" "will be subtracted from the isolation geometry." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:252 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 appPlugins/ToolIsolation.py:3512 -#: appPlugins/ToolNCC.py:4652 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:332 appPlugins/ToolIsolation.py:3505 +#: appPlugins/ToolNCC.py:4654 msgid "Check validity" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:254 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:343 appPlugins/ToolIsolation.py:3514 -#: appPlugins/ToolNCC.py:4654 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 appPlugins/ToolIsolation.py:3507 +#: appPlugins/ToolNCC.py:4656 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:264 appPlugins/ToolIsolation.py:3562 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:241 appPlugins/ToolIsolation.py:3555 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -10367,48 +10335,48 @@ msgid "" "- 'Reference Object' - will process the area specified by another object." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:272 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:271 appPlugins/ToolIsolation.py:3570 -#: appPlugins/ToolPaint.py:3290 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:249 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:265 appPlugins/ToolIsolation.py:3563 +#: appPlugins/ToolPaint.py:3286 msgid "Polygon Selection" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 appPlugins/ToolIsolation.py:3598 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:268 appPlugins/ToolIsolation.py:3591 msgid "Interiors" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 appPlugins/ToolIsolation.py:3600 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:270 appPlugins/ToolIsolation.py:3593 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 appPlugins/ToolIsolation.py:3493 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 appPlugins/ToolIsolation.py:3486 msgid "Forced Rest" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 appPlugins/ToolIsolation.py:3495 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 appPlugins/ToolIsolation.py:3488 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" "Works when 'rest machining' is used." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:314 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:330 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 msgid "Normal" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:331 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:295 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:291 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:289 msgid "Progressive" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:318 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:334 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:298 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:294 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:325 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 msgid "" "- 'Normal' - normal plotting, done at the end of the job\n" "- 'Progressive' - each shape is plotted after it is generated" @@ -10418,88 +10386,88 @@ msgstr "" msgid "Levelling Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:38 appPlugins/ToolLevelling.py:1894 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:39 appPlugins/ToolLevelling.py:1894 msgid "" "Choose a mode for height map generation.\n" "- Manual: will pick a selection of probe points by clicking on canvas\n" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:45 appPlugins/ToolLevelling.py:1901 -#: app_Main.py:8266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:46 appPlugins/ToolLevelling.py:1901 +#: app_Main.py:8270 msgid "Grid" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:52 appPlugins/ToolLevelling.py:1908 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:53 appPlugins/ToolLevelling.py:1908 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" "- Voronoi: will generate a Voronoi diagram\n" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:58 appPlugins/ToolLevelling.py:1914 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 appPlugins/ToolLevelling.py:1914 msgid "Voronoi" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:59 appPlugins/ToolLevelling.py:1915 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:60 appPlugins/ToolLevelling.py:1915 msgid "Bilinear" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:67 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:70 appPlugins/ToolLevelling.py:1928 -#: appPlugins/ToolPanelize.py:1266 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:71 appPlugins/ToolLevelling.py:1928 +#: appPlugins/ToolPanelize.py:1268 msgid "Columns" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:69 appPlugins/ToolLevelling.py:1930 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:70 appPlugins/ToolLevelling.py:1930 msgid "The number of grid columns." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:77 -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:82 appPlugins/ToolLevelling.py:1939 -#: appPlugins/ToolPanelize.py:1277 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:83 appPlugins/ToolLevelling.py:1939 +#: appPlugins/ToolPanelize.py:1279 msgid "Rows" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:79 appPlugins/ToolLevelling.py:1941 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:80 appPlugins/ToolLevelling.py:1941 msgid "The number of grid rows." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:85 appPlugins/ToolLevelling.py:1851 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:86 appPlugins/ToolLevelling.py:1851 msgid "Probe Z travel" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:87 appPlugins/ToolLevelling.py:1853 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:88 appPlugins/ToolLevelling.py:1853 msgid "The safe Z for probe travelling between probe points." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:110 appPlugins/ToolLevelling.py:1876 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:111 appPlugins/ToolLevelling.py:1876 msgid "Probe Feedrate" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:126 appPlugins/ToolLevelling.py:1954 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:127 appPlugins/ToolLevelling.py:1954 msgid "Controller" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:128 appPlugins/ToolLevelling.py:1956 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:129 appPlugins/ToolLevelling.py:1956 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:138 appPlugins/ToolLevelling.py:2183 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:139 appPlugins/ToolLevelling.py:2183 msgid "Step" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:140 appPlugins/ToolLevelling.py:2185 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:141 appPlugins/ToolLevelling.py:2185 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:153 appPlugins/ToolLevelling.py:2199 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:154 appPlugins/ToolLevelling.py:2199 msgid "Feedrate when jogging." msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:166 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:167 msgid "Safe height (Z) distance when jogging to origin." msgstr "" @@ -10507,57 +10475,77 @@ msgstr "" msgid "Milling Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:27 appPlugins/ToolMilling.py:3604 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:28 appPlugins/ToolMilling.py:3554 msgid "Create CNCJob with toolpaths for milling either Geometry or drill holes." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:79 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 appPlugins/ToolMilling.py:4072 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:70 appPlugins/ToolMilling.py:4003 +msgid "V-Tip Dia" +msgstr "" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:51 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:58 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:65 appPlugins/ToolMilling.py:4006 +msgid "The tip diameter for V-Shape Tool" +msgstr "" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:76 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:84 appPlugins/ToolMilling.py:4019 +msgid "V-Tip Angle" +msgstr "" + +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:70 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 appPlugins/ToolMilling.py:4022 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:122 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:123 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:139 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:140 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:194 appPlugins/ToolMilling.py:4154 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:195 appPlugins/ToolMilling.py:4104 msgid "" "Cutting speed in the XY\n" "plane in units per minute" msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:210 msgid "" "Cutting speed in the XY\n" "plane in units per minute.\n" "It is called also Plunge." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:226 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:227 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER preprocessor is used,\n" "this value is the power of laser." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:262 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:263 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:301 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:309 msgid "" "Cutting speed in the XY plane\n" "(in units per minute).\n" @@ -10566,13 +10554,13 @@ msgid "" "ignore for any other cases." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:317 appPlugins/ToolMilling.py:4209 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:325 appPlugins/ToolMilling.py:4159 msgid "Re-cut" msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:319 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:331 appPlugins/ToolMilling.py:4211 -#: appPlugins/ToolMilling.py:4224 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:327 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:339 appPlugins/ToolMilling.py:4161 +#: appPlugins/ToolMilling.py:4174 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -10580,17 +10568,17 @@ msgid "" "extended cut over the first cut section." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:461 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:469 msgid "Add Polish" msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:463 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:471 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:497 appPlugins/ToolMilling.py:4025 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:505 appPlugins/ToolMilling.py:3975 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -10598,21 +10586,34 @@ msgid "" "- Line-based: Parallel lines." msgstr "" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:21 msgid "NCC Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:28 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." msgstr "" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:258 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:48 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:55 +msgid "Tool Type" +msgstr "" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:50 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:57 +msgid "" +"Default tool type:\n" +"- 'V-shape'\n" +"- Circular" +msgstr "" + +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:249 msgid "Offset value" msgstr "" -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:304 appPlugins/ToolNCC.py:4606 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:295 appPlugins/ToolNCC.py:4608 msgid "" "Selection of area to be processed.\n" "- 'Itself' - the processing extent is based on the object that is processed.\n" @@ -10620,11 +10621,11 @@ msgid "" "- 'Reference Object' - will process the area specified by another object." msgstr "" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:20 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:21 msgid "Paint Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:251 appPlugins/ToolPaint.py:3280 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:245 appPlugins/ToolPaint.py:3276 msgid "" "Selection of area to be processed.\n" "- 'Polygon Selection' - left mouse click to add/remove polygons to be processed.\n" @@ -10638,57 +10639,57 @@ msgstr "" msgid "Panelize Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:27 msgid "" "Create an object that contains an array of (x, y) elements,\n" "each element is a copy of the source object spaced\n" "at a X distance, Y distance of each other." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:43 appPlugins/ToolPanelize.py:1241 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:44 appPlugins/ToolPanelize.py:1243 msgid "Spacing cols" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:45 appPlugins/ToolPanelize.py:1243 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:46 appPlugins/ToolPanelize.py:1245 msgid "" "Spacing between columns of the desired panel.\n" "In current units." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:57 appPlugins/ToolPanelize.py:1254 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:58 appPlugins/ToolPanelize.py:1256 msgid "Spacing rows" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:59 appPlugins/ToolPanelize.py:1256 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:60 appPlugins/ToolPanelize.py:1258 msgid "" "Spacing between rows of the desired panel.\n" "In current units." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:72 appPlugins/ToolPanelize.py:1268 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:73 appPlugins/ToolPanelize.py:1270 msgid "Number of columns of the desired panel" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:84 appPlugins/ToolPanelize.py:1279 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:85 appPlugins/ToolPanelize.py:1281 msgid "Number of rows of the desired panel" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:91 appPlugins/ToolPanelize.py:1291 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 appPlugins/ToolPanelize.py:1293 msgid "Geo" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:92 appPlugins/ToolPanelize.py:1292 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:93 appPlugins/ToolPanelize.py:1294 msgid "Panel Type" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:94 appPlugins/ToolPanelize.py:1294 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:95 appPlugins/ToolPanelize.py:1296 msgid "" "Choose the type of object for the panel object:\n" "- Gerber\n" "- Geometry" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:105 appPlugins/ToolPanelize.py:1304 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:106 appPlugins/ToolPanelize.py:1306 msgid "" "Active only for Geometry panel type.\n" "When checked the application will find\n" @@ -10696,11 +10697,11 @@ msgid "" "and will remove the overlapping parts, keeping only one of them." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:113 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:114 msgid "Constrain within" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:115 appPlugins/ToolPanelize.py:1314 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:116 appPlugins/ToolPanelize.py:1316 msgid "" "Area define by DX and DY within to constrain the panel.\n" "DX and DY values are in current units.\n" @@ -10709,21 +10710,21 @@ msgid "" "they fit completely within selected area." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:128 appPlugins/ToolPanelize.py:1326 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:129 appPlugins/ToolPanelize.py:1328 msgid "Width (DX)" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:130 appPlugins/ToolPanelize.py:1328 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:131 appPlugins/ToolPanelize.py:1330 msgid "" "The width (DX) within which the panel must fit.\n" "In current units." msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:141 appPlugins/ToolPanelize.py:1338 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:142 appPlugins/ToolPanelize.py:1340 msgid "Height (DY)" msgstr "" -#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:143 appPlugins/ToolPanelize.py:1340 +#: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:144 appPlugins/ToolPanelize.py:1342 msgid "" "The height (DY)within which the panel must fit.\n" "In current units." @@ -10733,149 +10734,149 @@ msgstr "" msgid "SolderPaste Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:27 msgid "" "A tool to create GCode for dispensing\n" "solder paste onto a PCB." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:47 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:48 msgid "New Nozzle Dia" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:49 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:50 #: appPlugins/ToolSolderPaste.py:1254 msgid "Diameter for the new tool to add in the Tool Table" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:65 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:66 #: appPlugins/ToolSolderPaste.py:1306 msgid "Z Dispense Start" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:67 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:68 #: appPlugins/ToolSolderPaste.py:1308 msgid "The height (Z) when solder paste dispensing starts." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:78 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:79 #: appPlugins/ToolSolderPaste.py:1319 msgid "Z Dispense" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:80 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:81 #: appPlugins/ToolSolderPaste.py:1321 msgid "The height (Z) when doing solder paste dispensing." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:91 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:92 #: appPlugins/ToolSolderPaste.py:1332 msgid "Z Dispense Stop" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:93 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:94 #: appPlugins/ToolSolderPaste.py:1334 msgid "The height (Z) when solder paste dispensing stops." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:104 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:105 msgid "Z Travel" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:106 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:107 #: appPlugins/ToolSolderPaste.py:1352 msgid "" "The height (Z) for travel between pads\n" "(without dispensing solder paste)." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:118 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:119 msgid "Z Toolchange" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:121 #: appPlugins/ToolSolderPaste.py:1366 msgid "The height (Z) for tool (nozzle) change." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:129 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:130 #: appPlugins/ToolSolderPaste.py:1375 msgid "" "The X,Y location for tool (nozzle) change.\n" "The format is (x, y) where x and y are real numbers." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:144 #: appPlugins/ToolSolderPaste.py:1394 msgid "Feedrate (speed) while moving on the X-Y plane." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:156 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:157 #: appPlugins/ToolSolderPaste.py:1407 msgid "" "Feedrate (speed) while moving vertically\n" "(on Z plane)." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:168 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:169 #: appPlugins/ToolSolderPaste.py:1419 msgid "Feedrate Z Dispense" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:170 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:171 #: appPlugins/ToolSolderPaste.py:1421 msgid "" "Feedrate (speed) while moving up vertically\n" "to Dispense position (on Z plane)." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:181 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:182 #: appPlugins/ToolSolderPaste.py:1437 msgid "Spindle Speed FWD" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:183 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:184 #: appPlugins/ToolSolderPaste.py:1439 msgid "" "The dispenser speed while pushing solder paste\n" "through the dispenser nozzle." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:195 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:196 #: appPlugins/ToolSolderPaste.py:1451 msgid "Dwell FWD" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:197 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:198 #: appPlugins/ToolSolderPaste.py:1453 msgid "Pause after solder dispensing." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:208 #: appPlugins/ToolSolderPaste.py:1463 msgid "Spindle Speed REV" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:209 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:210 #: appPlugins/ToolSolderPaste.py:1465 msgid "" "The dispenser speed while retracting solder paste\n" "through the dispenser nozzle." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:221 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:222 #: appPlugins/ToolSolderPaste.py:1477 msgid "Dwell REV" msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:223 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:224 #: appPlugins/ToolSolderPaste.py:1479 msgid "" "Pause after solder paste dispenser retracted,\n" "to allow pressure equilibrium." msgstr "" -#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:232 +#: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:233 #: appPlugins/ToolSolderPaste.py:1493 msgid "Files that control the GCode generation." msgstr "" @@ -10884,25 +10885,25 @@ msgstr "" msgid "Substractor Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:23 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:24 msgid "" "A tool to substract one Gerber or Geometry object\n" "from another of the same type." msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:28 appPlugins/ToolSub.py:925 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:925 msgid "Close paths" msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:29 appPlugins/ToolSub.py:926 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:30 appPlugins/ToolSub.py:926 msgid "Checking this will close the paths cut by the subtractor object." msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:32 appPlugins/ToolSub.py:821 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:33 appPlugins/ToolSub.py:821 msgid "Delete source" msgstr "" -#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:34 appPlugins/ToolSub.py:823 +#: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:35 appPlugins/ToolSub.py:823 msgid "" "When checked will delete the source objects\n" "after a successful operation." @@ -10912,13 +10913,13 @@ msgstr "" msgid "Transform Plugin" msgstr "" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:26 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:27 msgid "" "Various transformations that can be applied\n" "on a application object." msgstr "" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:39 appPlugins/ToolTransform.py:612 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:40 appPlugins/ToolTransform.py:612 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -10928,16 +10929,16 @@ msgid "" "- Object -> the center of the bounding box of a specific object" msgstr "" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:65 appPlugins/ToolTransform.py:644 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:66 appPlugins/ToolTransform.py:644 msgid "The type of object used as reference." msgstr "" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:100 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:101 msgid "Skew" msgstr "" -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:119 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:133 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:120 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:134 #: appPlugins/ToolCalibration.py:1230 appPlugins/ToolCalibration.py:1243 msgid "" "Angle, in degrees.\n" @@ -10948,34 +10949,34 @@ msgstr "" msgid "Autocompleter Keywords" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:34 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:24 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:24 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 msgid "Restore" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:25 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 msgid "Restore the autocompleter keywords list to the default state." msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 appPlugins/ToolDrilling.py:2869 -#: appPlugins/ToolMilling.py:4527 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 appPlugins/ToolDrilling.py:2869 +#: appPlugins/ToolMilling.py:4477 msgid "Delete All" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:27 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:28 msgid "Delete all autocompleter keywords from the list." msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:35 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:36 msgid "Keywords list" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:37 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:38 msgid "" "List of keywords used by\n" "the autocompleter in FlatCAM.\n" @@ -10983,30 +10984,30 @@ msgid "" "in the Code Editor and for the Tcl Shell." msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:67 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:57 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:56 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 msgid "Extension" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:59 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:60 msgid "A keyword to be added or deleted to the list." msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:67 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 msgid "Add keyword" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:68 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 msgid "Add a keyword to the list" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:69 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 msgid "Delete keyword" msgstr "" -#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:70 +#: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:71 msgid "Delete a keyword from the list" msgstr "" @@ -11014,71 +11015,71 @@ msgstr "" msgid "Excellon File associations" msgstr "" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:25 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:25 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:26 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:26 msgid "Restore the extension list to the default state." msgstr "" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:28 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:28 msgid "Delete all extensions from the list." msgstr "" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:45 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:35 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:35 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:46 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:36 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:36 msgid "Extensions list" msgstr "" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:47 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:37 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:37 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:48 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:38 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:38 msgid "" "List of file extensions to be\n" "associated with FlatCAM." msgstr "" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:68 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:58 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:57 +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:69 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:59 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:58 msgid "A file extension to be added or deleted to the list." msgstr "" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:66 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:65 -msgid "Add Extension" -msgstr "" - #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:67 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:66 -msgid "Add a file extension to the list" +msgid "Add Extension" msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:78 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:68 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:67 -msgid "Delete Extension" +msgid "Add a file extension to the list" msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:79 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:69 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:68 -msgid "Delete a file extension from the list" +msgid "Delete Extension" msgstr "" -#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:86 -#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:76 -#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:75 -msgid "Apply Association" +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:80 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:70 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:69 +msgid "Delete a file extension from the list" msgstr "" #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:87 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:77 #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:76 +msgid "Apply Association" +msgstr "" + +#: appGUI/preferences/utilities/FAExcPrefGroupUI.py:88 +#: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:78 +#: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:77 msgid "" "Apply the file associations between\n" "FlatCAM and the files with above extensions.\n" @@ -11136,264 +11137,114 @@ msgid "" "Shell)." msgstr "" -#: appObjects/FlatCAMCNCJob.py:684 appPlugins/ToolLevelling.py:1481 +#: appObjects/FlatCAMCNCJob.py:688 appPlugins/ToolLevelling.py:1481 #: appPlugins/ToolLevelling.py:1673 appPlugins/ToolSolderPaste.py:1127 msgid "Export cancelled ..." msgstr "" -#: appObjects/FlatCAMCNCJob.py:734 +#: appObjects/FlatCAMCNCJob.py:738 msgid "File saved to" msgstr "" -#: appObjects/FlatCAMCNCJob.py:758 +#: appObjects/FlatCAMCNCJob.py:762 msgid "Code Review" msgstr "" -#: appObjects/FlatCAMCNCJob.py:803 +#: appObjects/FlatCAMCNCJob.py:807 msgid "CNC Machine Code could not be updated" msgstr "" -#: appObjects/FlatCAMCNCJob.py:807 +#: appObjects/FlatCAMCNCJob.py:811 msgid "CNC Machine Code was updated" msgstr "" -#: appObjects/FlatCAMCNCJob.py:943 +#: appObjects/FlatCAMCNCJob.py:967 msgid "This CNCJob object can't be processed because it is a" msgstr "" -#: appObjects/FlatCAMCNCJob.py:945 +#: appObjects/FlatCAMCNCJob.py:969 msgid "CNCJob object" msgstr "" -#: appObjects/FlatCAMDocument.py:169 +#: appObjects/FlatCAMDocument.py:172 msgid "Document Editor" msgstr "" -#: appObjects/FlatCAMExcellon.py:934 appObjects/FlatCAMExcellon.py:1036 -#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2529 -#: appPlugins/ToolMilling.py:2639 +#: appObjects/FlatCAMExcellon.py:935 appObjects/FlatCAMExcellon.py:1037 +#: appPlugins/ToolDrilling.py:1928 appPlugins/ToolMilling.py:2479 +#: appPlugins/ToolMilling.py:2589 msgid "Please select one or more tools from the list and try again." msgstr "" -#: appObjects/FlatCAMExcellon.py:939 appPlugins/ToolMilling.py:2536 +#: appObjects/FlatCAMExcellon.py:940 appPlugins/ToolMilling.py:2486 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" -#: appObjects/FlatCAMExcellon.py:1045 appPlugins/ToolMilling.py:2648 +#: appObjects/FlatCAMExcellon.py:1046 appPlugins/ToolMilling.py:2598 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" -#: appObjects/FlatCAMGeometry.py:714 +#: appObjects/FlatCAMGeometry.py:486 msgid "Vertex points calculated." msgstr "" -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1007 -#: appObjects/FlatCAMGeometry.py:1038 appObjects/FlatCAMGeometry.py:1065 -#: appObjects/FlatCAMGeometry.py:1069 appPlugins/ToolDrilling.py:914 -#: appPlugins/ToolDrilling.py:920 appPlugins/ToolDrilling.py:965 -#: appPlugins/ToolDrilling.py:1238 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolDrilling.py:1290 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolDrilling.py:2384 -#: appPlugins/ToolIsolation.py:641 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:805 -#: appPlugins/ToolIsolation.py:828 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolIsolation.py:3375 appPlugins/ToolMilling.py:998 -#: appPlugins/ToolMilling.py:1117 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1633 -#: appPlugins/ToolMilling.py:1638 appPlugins/ToolMilling.py:1713 -#: appPlugins/ToolMilling.py:1725 appPlugins/ToolMilling.py:1729 -#: appPlugins/ToolMilling.py:3833 appPlugins/ToolNCC.py:607 appPlugins/ToolNCC.py:612 -#: appPlugins/ToolNCC.py:642 appPlugins/ToolNCC.py:665 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolNCC.py:4347 appPlugins/ToolPaint.py:527 -#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 -#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 appPlugins/ToolPaint.py:3132 -msgid "Parameters for" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1002 appObjects/FlatCAMGeometry.py:1038 -#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 -#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:770 -#: appPlugins/ToolIsolation.py:805 appPlugins/ToolMilling.py:1611 -#: appPlugins/ToolMilling.py:1633 appPlugins/ToolMilling.py:1713 appPlugins/ToolNCC.py:607 -#: appPlugins/ToolNCC.py:642 appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 -#: app_Main.py:2519 -msgid "No Tool Selected" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1007 appObjects/FlatCAMGeometry.py:1069 -#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 -#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:641 -#: appPlugins/ToolIsolation.py:775 appPlugins/ToolIsolation.py:841 -#: appPlugins/ToolMilling.py:998 appPlugins/ToolMilling.py:1117 -#: appPlugins/ToolMilling.py:1616 appPlugins/ToolMilling.py:1638 -#: appPlugins/ToolMilling.py:1729 appPlugins/ToolNCC.py:612 appPlugins/ToolNCC.py:678 -#: appPlugins/ToolNCC.py:893 appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:608 -#: appPlugins/ToolPaint.py:824 -msgid "Multiple Tools" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1150 appPlugins/ToolCutOut.py:484 -#: appPlugins/ToolIsolation.py:935 appPlugins/ToolIsolation.py:1282 -#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2050 -#: appPlugins/ToolMilling.py:2163 appPlugins/ToolNCC.py:1258 appPlugins/ToolNCC.py:1383 -#: appPlugins/ToolNCC.py:1455 appPlugins/ToolPaint.py:688 appPlugins/ToolPaint.py:855 -#: appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 -#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4957 -msgid "Please enter a tool diameter with non-zero value, in Float format." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1162 appPlugins/ToolCutOut.py:497 -#: appPlugins/ToolDrilling.py:1145 appPlugins/ToolIsolation.py:1301 -#: appPlugins/ToolMilling.py:2062 -msgid "Could not load Tools DB file." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1219 appPlugins/ToolCutOut.py:551 -#: appPlugins/ToolIsolation.py:1357 appPlugins/ToolMilling.py:2116 -#: appPlugins/ToolNCC.py:1332 appPlugins/ToolPaint.py:934 -msgid "Tool not in Tools Database. Adding a default tool." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1226 appPlugins/ToolCutOut.py:558 -#: appPlugins/ToolDrilling.py:1210 appPlugins/ToolIsolation.py:1365 -#: appPlugins/ToolMilling.py:2124 appPlugins/ToolNCC.py:1339 appPlugins/ToolPaint.py:942 -msgid "" -"Cancelled.\n" -"Multiple tools for one tool diameter found in Tools Database." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1255 appPlugins/ToolIsolation.py:1398 -#: appPlugins/ToolMilling.py:2155 appPlugins/ToolNCC.py:1370 appPlugins/ToolPaint.py:975 -msgid "New tool added to Tool Table from Tools Database." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1313 appPlugins/ToolMilling.py:2213 -msgid "Tool added in Tool Table." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1420 appObjects/FlatCAMGeometry.py:1429 -#: appPlugins/ToolMilling.py:2357 appPlugins/ToolMilling.py:2366 -msgid "Failed. Select a tool to copy." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1458 appPlugins/ToolMilling.py:2390 -msgid "Tool was copied in Tool Table." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1488 appPlugins/ToolMilling.py:2328 -msgid "Tool was edited in Tool Table." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1521 appObjects/FlatCAMGeometry.py:1530 -#: appPlugins/ToolMilling.py:2422 appPlugins/ToolMilling.py:2431 -msgid "Failed. Select a tool to delete." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1554 appPlugins/ToolMilling.py:2452 -msgid "Tool was deleted in Tool Table." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:1591 appObjects/FlatCAMGeometry.py:1600 -msgid "" -"Disabled because the tool is V-shape.\n" -"For V-shape tools the depth of cut is\n" -"calculated from other parameters like:\n" -"- 'V-tip Angle' -> angle at the tip of the tool\n" -"- 'V-tip Dia' -> diameter at the tip of the tool \n" -"- Tool Dia -> 'Dia' column found in the Tool Table\n" -"NB: a value of zero means that Tool Dia = 'V-tip Dia'" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:2098 appPlugins/ToolMilling.py:2746 -msgid "This Geometry can't be processed because it is" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:2135 appPlugins/ToolMilling.py:2780 -msgid "Failed. No tool selected in the tool table ..." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:2234 appObjects/FlatCAMGeometry.py:2388 -#: appPlugins/ToolMilling.py:2892 appPlugins/ToolMilling.py:3136 +#: appObjects/FlatCAMGeometry.py:693 appObjects/FlatCAMGeometry.py:847 +#: appPlugins/ToolMilling.py:2842 appPlugins/ToolMilling.py:3086 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." msgstr "" -#: appObjects/FlatCAMGeometry.py:2301 appObjects/FlatCAMGeometry.py:2449 -#: appPlugins/ToolMilling.py:2961 appPlugins/ToolMilling.py:3180 +#: appObjects/FlatCAMGeometry.py:760 appObjects/FlatCAMGeometry.py:908 +#: appPlugins/ToolMilling.py:2911 appPlugins/ToolMilling.py:3130 msgid "G-Code parsing in progress..." msgstr "" -#: appObjects/FlatCAMGeometry.py:2303 appObjects/FlatCAMGeometry.py:2451 -#: appPlugins/ToolMilling.py:2963 appPlugins/ToolMilling.py:3182 +#: appObjects/FlatCAMGeometry.py:762 appObjects/FlatCAMGeometry.py:910 +#: appPlugins/ToolMilling.py:2913 appPlugins/ToolMilling.py:3132 msgid "G-Code parsing finished..." msgstr "" -#: appObjects/FlatCAMGeometry.py:2310 appObjects/FlatCAMGeometry.py:2460 -#: appObjects/FlatCAMGeometry.py:2624 appPlugins/ToolMilling.py:2970 -#: appPlugins/ToolMilling.py:3191 +#: appObjects/FlatCAMGeometry.py:769 appObjects/FlatCAMGeometry.py:919 +#: appObjects/FlatCAMGeometry.py:1083 appPlugins/ToolMilling.py:2920 +#: appPlugins/ToolMilling.py:3141 msgid "Finished G-Code processing" msgstr "" -#: appObjects/FlatCAMGeometry.py:2312 appObjects/FlatCAMGeometry.py:2462 -#: appPlugins/ToolMilling.py:2972 appPlugins/ToolMilling.py:3193 +#: appObjects/FlatCAMGeometry.py:771 appObjects/FlatCAMGeometry.py:921 +#: appPlugins/ToolMilling.py:2922 appPlugins/ToolMilling.py:3143 msgid "G-Code processing failed with error" msgstr "" -#: appObjects/FlatCAMGeometry.py:2355 appPlugins/ToolMilling.py:3015 +#: appObjects/FlatCAMGeometry.py:814 appPlugins/ToolMilling.py:2965 #: appPlugins/ToolSolderPaste.py:865 appPlugins/ToolSolderPaste.py:923 msgid "Cancelled. Empty file, it has no geometry" msgstr "" -#: appObjects/FlatCAMGeometry.py:2478 appObjects/FlatCAMGeometry.py:2483 -#: appObjects/FlatCAMGeometry.py:2631 appPlugins/ToolMilling.py:3220 -#: appPlugins/ToolMilling.py:3235 +#: appObjects/FlatCAMGeometry.py:937 appObjects/FlatCAMGeometry.py:942 +#: appObjects/FlatCAMGeometry.py:1090 appPlugins/ToolMilling.py:3170 +#: appPlugins/ToolMilling.py:3185 msgid "CNCjob created" msgstr "" -#: appObjects/FlatCAMGeometry.py:2664 -msgid "Polish" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:2714 appPlugins/ToolMilling.py:3081 -#: appPlugins/ToolPaint.py:1855 -msgid "Geometry could not be painted completely" -msgstr "" - -#: appObjects/FlatCAMGeometry.py:2752 appObjects/FlatCAMGeometry.py:2761 +#: appObjects/FlatCAMGeometry.py:1116 appObjects/FlatCAMGeometry.py:1125 #: appParsers/ParseGerber.py:2093 appParsers/ParseGerber.py:2103 msgid "Scale factor has to be a number: integer or float." msgstr "" -#: appObjects/FlatCAMGeometry.py:2841 appParsers/ParseGerber.py:2219 +#: appObjects/FlatCAMGeometry.py:1205 appParsers/ParseGerber.py:2219 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in the Offset " "field." msgstr "" -#: appObjects/FlatCAMGeometry.py:2926 +#: appObjects/FlatCAMGeometry.py:1290 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y)\n" "but now there is only one value, not two." msgstr "" -#: appObjects/FlatCAMGeometry.py:3027 appPlugins/ToolDrilling.py:1644 -#: appPlugins/ToolMilling.py:3440 -msgid "Delete failed. There are no exclusion areas to delete." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:3044 appPlugins/ToolDrilling.py:1661 -#: appPlugins/ToolMilling.py:3457 -msgid "Delete failed. Nothing is selected." -msgstr "" - -#: appObjects/FlatCAMGeometry.py:3141 appObjects/FlatCAMGeometry.py:3156 -#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 -#: appPlugins/ToolMilling.py:3554 appPlugins/ToolMilling.py:3569 -msgid "Value edited in Exclusion Table." -msgstr "" - -#: appObjects/FlatCAMGerber.py:427 appPlugins/ToolIsolation.py:1557 +#: appObjects/FlatCAMGerber.py:416 appPlugins/ToolIsolation.py:1526 msgid "Buffering solid geometry" msgstr "" @@ -11401,15 +11252,15 @@ msgstr "" msgid "Operation could not be done." msgstr "" -#: appObjects/FlatCAMGerber.py:617 appObjects/FlatCAMGerber.py:693 -#: appPlugins/ToolIsolation.py:1767 appPlugins/ToolIsolation.py:2134 -#: appPlugins/ToolNCC.py:2135 appPlugins/ToolNCC.py:3158 appPlugins/ToolNCC.py:3538 +#: appObjects/FlatCAMGerber.py:582 appObjects/FlatCAMGerber.py:658 +#: appPlugins/ToolIsolation.py:1738 appPlugins/ToolIsolation.py:2096 +#: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3160 appPlugins/ToolNCC.py:3540 msgid "Isolation geometry could not be generated." msgstr "" -#: appObjects/FlatCAMGerber.py:644 appObjects/FlatCAMGerber.py:771 -#: appPlugins/ToolIsolation.py:1835 appPlugins/ToolIsolation.py:2031 -#: appPlugins/ToolIsolation.py:2215 +#: appObjects/FlatCAMGerber.py:609 appObjects/FlatCAMGerber.py:699 +#: appPlugins/ToolIsolation.py:1802 appPlugins/ToolIsolation.py:1993 +#: appPlugins/ToolIsolation.py:2177 msgid "Isolation geometry created" msgstr "" @@ -11441,7 +11292,7 @@ msgstr "" msgid "Skewing..." msgstr "" -#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:570 +#: appObjects/FlatCAMObj.py:487 appPlugins/ToolCalculators.py:571 #: appPlugins/ToolReport.py:181 msgid "Dimensions" msgstr "" @@ -11534,35 +11385,35 @@ msgstr "" msgid "Script Editor" msgstr "" -#: appObjects/ObjectCollection.py:237 +#: appObjects/ObjectCollection.py:240 msgid "Script" msgstr "" -#: appObjects/ObjectCollection.py:416 +#: appObjects/ObjectCollection.py:419 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:528 +#: appObjects/ObjectCollection.py:531 #, python-brace-format msgid "Object renamed from {old} to {new}" msgstr "" -#: appObjects/ObjectCollection.py:951 appObjects/ObjectCollection.py:957 -#: appObjects/ObjectCollection.py:963 appObjects/ObjectCollection.py:969 -#: appObjects/ObjectCollection.py:975 appObjects/ObjectCollection.py:981 app_Main.py:7580 -#: app_Main.py:7586 app_Main.py:7592 app_Main.py:7598 +#: appObjects/ObjectCollection.py:954 appObjects/ObjectCollection.py:960 +#: appObjects/ObjectCollection.py:966 appObjects/ObjectCollection.py:972 +#: appObjects/ObjectCollection.py:978 appObjects/ObjectCollection.py:984 app_Main.py:7584 +#: app_Main.py:7590 app_Main.py:7596 app_Main.py:7602 msgid "selected" msgstr "" -#: appObjects/ObjectCollection.py:1017 +#: appObjects/ObjectCollection.py:1020 msgid "Cause of error" msgstr "" -#: appObjects/ObjectCollection.py:1218 +#: appObjects/ObjectCollection.py:1221 msgid "All objects are selected." msgstr "" -#: appObjects/ObjectCollection.py:1228 +#: appObjects/ObjectCollection.py:1231 msgid "Objects selection is cleared." msgstr "" @@ -11642,7 +11493,7 @@ msgstr "" msgid "Gerber Parser ERROR" msgstr "" -#: appParsers/ParseGerber.py:2642 +#: appParsers/ParseGerber.py:2644 msgid "Gerber Buffer done." msgstr "" @@ -11765,32 +11616,32 @@ msgid "" "If tho points are used it assume translation and rotation." msgstr "" -#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:730 -#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1766 -#: appPlugins/ToolCorners.py:910 appPlugins/ToolCutOut.py:2833 +#: appPlugins/ToolAlignObjects.py:535 appPlugins/ToolCalculators.py:731 +#: appPlugins/ToolCalibration.py:1408 appPlugins/ToolCopperThieving.py:1767 +#: appPlugins/ToolCorners.py:911 appPlugins/ToolCutOut.py:2833 #: appPlugins/ToolDblSided.py:1121 appPlugins/ToolDrilling.py:2916 -#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1327 -#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1643 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolInvertGerber.py:326 appPlugins/ToolIsolation.py:3683 -#: appPlugins/ToolLevelling.py:2324 appPlugins/ToolMilling.py:4574 -#: appPlugins/ToolNCC.py:4682 appPlugins/ToolOptimal.py:637 appPlugins/ToolPaint.py:3353 -#: appPlugins/ToolPanelize.py:1373 appPlugins/ToolPunchGerber.py:2349 +#: appPlugins/ToolEtchCompensation.py:509 appPlugins/ToolExtract.py:1328 +#: appPlugins/ToolFiducials.py:1073 appPlugins/ToolFilm.py:1644 appPlugins/ToolFollow.py:796 +#: appPlugins/ToolInvertGerber.py:327 appPlugins/ToolIsolation.py:3676 +#: appPlugins/ToolLevelling.py:2324 appPlugins/ToolMilling.py:4524 +#: appPlugins/ToolNCC.py:4684 appPlugins/ToolOptimal.py:638 appPlugins/ToolPaint.py:3349 +#: appPlugins/ToolPanelize.py:1375 appPlugins/ToolPunchGerber.py:2350 #: appPlugins/ToolQRCode.py:1026 appPlugins/ToolRulesCheck.py:1678 #: appPlugins/ToolSolderPaste.py:1610 appPlugins/ToolSub.py:950 #: appPlugins/ToolTransform.py:983 msgid "Reset Tool" msgstr "" -#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:733 -#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1769 -#: appPlugins/ToolCorners.py:913 appPlugins/ToolCutOut.py:2836 +#: appPlugins/ToolAlignObjects.py:538 appPlugins/ToolCalculators.py:734 +#: appPlugins/ToolCalibration.py:1411 appPlugins/ToolCopperThieving.py:1770 +#: appPlugins/ToolCorners.py:914 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolDblSided.py:1124 appPlugins/ToolDrilling.py:2919 -#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1330 -#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1646 appPlugins/ToolFollow.py:799 -#: appPlugins/ToolInvertGerber.py:329 appPlugins/ToolIsolation.py:3686 -#: appPlugins/ToolLevelling.py:2327 appPlugins/ToolMilling.py:4577 -#: appPlugins/ToolNCC.py:4685 appPlugins/ToolOptimal.py:640 appPlugins/ToolPaint.py:3356 -#: appPlugins/ToolPanelize.py:1376 appPlugins/ToolPunchGerber.py:2352 +#: appPlugins/ToolEtchCompensation.py:512 appPlugins/ToolExtract.py:1331 +#: appPlugins/ToolFiducials.py:1076 appPlugins/ToolFilm.py:1647 appPlugins/ToolFollow.py:799 +#: appPlugins/ToolInvertGerber.py:330 appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolLevelling.py:2327 appPlugins/ToolMilling.py:4527 +#: appPlugins/ToolNCC.py:4687 appPlugins/ToolOptimal.py:641 appPlugins/ToolPaint.py:3352 +#: appPlugins/ToolPanelize.py:1378 appPlugins/ToolPunchGerber.py:2353 #: appPlugins/ToolQRCode.py:1029 appPlugins/ToolRulesCheck.py:1681 #: appPlugins/ToolSolderPaste.py:1613 appPlugins/ToolSub.py:953 #: appPlugins/ToolTransform.py:986 @@ -11846,44 +11697,44 @@ msgid "" " depending on which is desired and which is known. " msgstr "" -#: appPlugins/ToolCalculators.py:565 +#: appPlugins/ToolCalculators.py:566 msgid "Area Calculation" msgstr "" -#: appPlugins/ToolCalculators.py:567 +#: appPlugins/ToolCalculators.py:568 msgid "Choose how to calculate the board area." msgstr "" -#: appPlugins/ToolCalculators.py:585 appPlugins/ToolCalculators.py:603 -#: appPlugins/ToolCalculators.py:621 appPlugins/ToolCopperThieving.py:1725 +#: appPlugins/ToolCalculators.py:586 appPlugins/ToolCalculators.py:604 +#: appPlugins/ToolCalculators.py:622 appPlugins/ToolCopperThieving.py:1726 msgid "cm" msgstr "" -#: appPlugins/ToolCalculators.py:666 +#: appPlugins/ToolCalculators.py:667 msgid "um" msgstr "" -#: appPlugins/ToolCalculators.py:677 +#: appPlugins/ToolCalculators.py:678 msgid "Current Value" msgstr "" -#: appPlugins/ToolCalculators.py:678 +#: appPlugins/ToolCalculators.py:679 msgid "" "This is the current intensity value\n" "to be set on the Power Supply. In Amps." msgstr "" -#: appPlugins/ToolCalculators.py:698 +#: appPlugins/ToolCalculators.py:699 msgid "Time" msgstr "" -#: appPlugins/ToolCalculators.py:699 +#: appPlugins/ToolCalculators.py:700 msgid "" "This is the calculated time required for the procedure.\n" "In minutes." msgstr "" -#: appPlugins/ToolCalculators.py:722 +#: appPlugins/ToolCalculators.py:723 msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" @@ -11930,17 +11781,17 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "" #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:322 appPlugins/ToolFilm.py:329 -#: appPlugins/ToolFilm.py:333 appPlugins/ToolMilling.py:2028 appPlugins/ToolMove.py:167 +#: appPlugins/ToolDblSided.py:553 appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:330 +#: appPlugins/ToolFilm.py:334 appPlugins/ToolMilling.py:1978 appPlugins/ToolMove.py:167 #: appPlugins/ToolReport.py:140 appPlugins/ToolTransform.py:176 #: appPlugins/ToolTransform.py:327 appPlugins/ToolTransform.py:359 #: appPlugins/ToolTransform.py:404 appPlugins/ToolTransform.py:438 -#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 app_Main.py:5104 -#: app_Main.py:5624 app_Main.py:5995 app_Main.py:6080 app_Main.py:6254 app_Main.py:6558 -#: app_Main.py:6719 app_Main.py:6765 app_Main.py:6812 app_Main.py:6867 app_Main.py:6915 -#: app_Main.py:7084 app_Main.py:9248 app_Main.py:9342 app_Main.py:9384 app_Main.py:9426 -#: app_Main.py:9468 app_Main.py:9509 app_Main.py:9554 app_Main.py:9599 app_Main.py:10083 -#: app_Main.py:10087 camlib.py:2451 camlib.py:2518 camlib.py:2586 camlib.py:2664 +#: appPlugins/ToolTransform.py:473 appPlugins/ToolTransform.py:510 app_Main.py:5108 +#: app_Main.py:5628 app_Main.py:5999 app_Main.py:6084 app_Main.py:6258 app_Main.py:6562 +#: app_Main.py:6723 app_Main.py:6769 app_Main.py:6816 app_Main.py:6871 app_Main.py:6919 +#: app_Main.py:7088 app_Main.py:9271 app_Main.py:9365 app_Main.py:9407 app_Main.py:9449 +#: app_Main.py:9491 app_Main.py:9532 app_Main.py:9577 app_Main.py:9622 app_Main.py:10123 +#: app_Main.py:10127 camlib.py:2451 camlib.py:2518 camlib.py:2586 camlib.py:2664 msgid "No object is selected." msgstr "" @@ -11960,7 +11811,7 @@ msgid "" msgstr "" #: appPlugins/ToolCalibration.py:918 appPlugins/ToolImage.py:238 -#: appPlugins/ToolPanelize.py:1146 appPlugins/ToolReport.py:205 +#: appPlugins/ToolPanelize.py:1148 appPlugins/ToolReport.py:205 msgid "Object Type" msgstr "" @@ -12162,61 +12013,61 @@ msgid "" "with the factors determined above." msgstr "" -#: appPlugins/ToolCopperThieving.py:229 appPlugins/ToolCopperThieving.py:254 +#: appPlugins/ToolCopperThieving.py:230 appPlugins/ToolCopperThieving.py:255 msgid "Lines Grid works only for 'itself' reference ..." msgstr "" -#: appPlugins/ToolCopperThieving.py:240 +#: appPlugins/ToolCopperThieving.py:241 msgid "Solid fill selected." msgstr "" -#: appPlugins/ToolCopperThieving.py:245 +#: appPlugins/ToolCopperThieving.py:246 msgid "Dots grid fill selected." msgstr "" -#: appPlugins/ToolCopperThieving.py:250 +#: appPlugins/ToolCopperThieving.py:251 msgid "Squares grid fill selected." msgstr "" -#: appPlugins/ToolCopperThieving.py:272 appPlugins/ToolCopperThieving.py:370 -#: appPlugins/ToolCopperThieving.py:990 appPlugins/ToolCorners.py:230 -#: appPlugins/ToolCorners.py:454 appPlugins/ToolCorners.py:549 -#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:395 -#: appPlugins/ToolExtract.py:662 appPlugins/ToolExtract.py:759 +#: appPlugins/ToolCopperThieving.py:273 appPlugins/ToolCopperThieving.py:371 +#: appPlugins/ToolCopperThieving.py:991 appPlugins/ToolCorners.py:231 +#: appPlugins/ToolCorners.py:455 appPlugins/ToolCorners.py:550 +#: appPlugins/ToolDblSided.py:454 appPlugins/ToolExtract.py:396 +#: appPlugins/ToolExtract.py:663 appPlugins/ToolExtract.py:760 #: appPlugins/ToolFiducials.py:286 appPlugins/ToolFiducials.py:577 #: appPlugins/ToolOptimal.py:176 appPlugins/ToolPunchGerber.py:515 #: appPlugins/ToolPunchGerber.py:519 appPlugins/ToolQRCode.py:244 msgid "There is no Gerber object loaded ..." msgstr "" -#: appPlugins/ToolCopperThieving.py:285 appPlugins/ToolCopperThieving.py:890 +#: appPlugins/ToolCopperThieving.py:286 appPlugins/ToolCopperThieving.py:891 msgid "Append geometry" msgstr "" -#: appPlugins/ToolCopperThieving.py:340 appPlugins/ToolCopperThieving.py:941 -#: appPlugins/ToolCopperThieving.py:1149 +#: appPlugins/ToolCopperThieving.py:341 appPlugins/ToolCopperThieving.py:942 +#: appPlugins/ToolCopperThieving.py:1150 msgid "Append source file" msgstr "" -#: appPlugins/ToolCopperThieving.py:353 appPlugins/ToolCopperThieving.py:954 +#: appPlugins/ToolCopperThieving.py:354 appPlugins/ToolCopperThieving.py:955 msgid "Copper Thieving Tool done." msgstr "" -#: appPlugins/ToolCopperThieving.py:380 appPlugins/ToolCopperThieving.py:400 +#: appPlugins/ToolCopperThieving.py:381 appPlugins/ToolCopperThieving.py:401 #: appPlugins/ToolCutOut.py:743 appPlugins/ToolCutOut.py:1130 appPlugins/ToolCutOut.py:1511 #: appPlugins/ToolCutOut.py:1603 appPlugins/ToolCutOut.py:1635 appPlugins/ToolCutOut.py:1735 #: appPlugins/ToolDrilling.py:935 appPlugins/ToolDrilling.py:1894 #: appPlugins/ToolEtchCompensation.py:194 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:141 -#: appPlugins/ToolIsolation.py:1110 appPlugins/ToolIsolation.py:1175 -#: appPlugins/ToolIsolation.py:1565 appPlugins/ToolIsolation.py:1592 -#: appPlugins/ToolIsolation.py:2436 appPlugins/ToolLevelling.py:345 -#: appPlugins/ToolMilling.py:691 appPlugins/ToolMilling.py:912 -#: appPlugins/ToolMilling.py:1347 appPlugins/ToolMilling.py:2712 -#: appPlugins/ToolMilling.py:2735 appPlugins/ToolNCC.py:1073 appPlugins/ToolNCC.py:1142 -#: appPlugins/ToolNCC.py:1588 appPlugins/ToolNCC.py:1638 appPlugins/ToolNCC.py:1671 -#: appPlugins/ToolPaint.py:1164 appPlugins/ToolPaint.py:1251 appPlugins/ToolPanelize.py:326 -#: appPlugins/ToolPanelize.py:340 appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 +#: appPlugins/ToolFollow.py:260 appPlugins/ToolInvertGerber.py:142 +#: appPlugins/ToolIsolation.py:1079 appPlugins/ToolIsolation.py:1144 +#: appPlugins/ToolIsolation.py:1534 appPlugins/ToolIsolation.py:1561 +#: appPlugins/ToolIsolation.py:2398 appPlugins/ToolLevelling.py:345 +#: appPlugins/ToolMilling.py:690 appPlugins/ToolMilling.py:911 +#: appPlugins/ToolMilling.py:1346 appPlugins/ToolMilling.py:2662 +#: appPlugins/ToolMilling.py:2685 appPlugins/ToolNCC.py:1075 appPlugins/ToolNCC.py:1144 +#: appPlugins/ToolNCC.py:1590 appPlugins/ToolNCC.py:1640 appPlugins/ToolNCC.py:1673 +#: appPlugins/ToolPaint.py:1160 appPlugins/ToolPaint.py:1247 appPlugins/ToolPanelize.py:328 +#: appPlugins/ToolPanelize.py:342 appPlugins/ToolSub.py:281 appPlugins/ToolSub.py:299 #: appPlugins/ToolSub.py:513 appPlugins/ToolSub.py:526 #: tclCommands/TclCommandCopperClear.py:97 tclCommands/TclCommandCopperClear.py:280 #: tclCommands/TclCommandPaint.py:99 tclCommands/TclCommandPaint.py:288 @@ -12224,108 +12075,108 @@ msgstr "" msgid "Could not retrieve object" msgstr "" -#: appPlugins/ToolCopperThieving.py:428 +#: appPlugins/ToolCopperThieving.py:429 msgid "Click the end point of the filling area." msgstr "" -#: appPlugins/ToolCopperThieving.py:553 +#: appPlugins/ToolCopperThieving.py:554 msgid "Copper Thieving Tool started. Reading parameters." msgstr "" -#: appPlugins/ToolCopperThieving.py:579 +#: appPlugins/ToolCopperThieving.py:580 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "" -#: appPlugins/ToolCopperThieving.py:625 +#: appPlugins/ToolCopperThieving.py:626 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" -#: appPlugins/ToolCopperThieving.py:669 +#: appPlugins/ToolCopperThieving.py:670 msgid "Geometry not supported for" msgstr "" -#: appPlugins/ToolCopperThieving.py:675 appPlugins/ToolNCC.py:1960 -#: appPlugins/ToolNCC.py:2015 appPlugins/ToolNCC.py:3011 appPlugins/ToolPaint.py:2628 +#: appPlugins/ToolCopperThieving.py:676 appPlugins/ToolNCC.py:1962 +#: appPlugins/ToolNCC.py:2017 appPlugins/ToolNCC.py:3013 appPlugins/ToolPaint.py:2624 msgid "No object available." msgstr "" -#: appPlugins/ToolCopperThieving.py:712 appPlugins/ToolNCC.py:1985 -#: appPlugins/ToolNCC.py:2038 appPlugins/ToolNCC.py:3053 +#: appPlugins/ToolCopperThieving.py:713 appPlugins/ToolNCC.py:1987 +#: appPlugins/ToolNCC.py:2040 appPlugins/ToolNCC.py:3055 msgid "The reference object type is not supported." msgstr "" -#: appPlugins/ToolCopperThieving.py:717 +#: appPlugins/ToolCopperThieving.py:718 msgid "Copper Thieving Tool. Appending new geometry and buffering." msgstr "" -#: appPlugins/ToolCopperThieving.py:753 +#: appPlugins/ToolCopperThieving.py:754 msgid "Create geometry" msgstr "" -#: appPlugins/ToolCopperThieving.py:965 appPlugins/ToolCopperThieving.py:969 +#: appPlugins/ToolCopperThieving.py:966 appPlugins/ToolCopperThieving.py:970 msgid "P-Plating Mask" msgstr "" -#: appPlugins/ToolCopperThieving.py:993 +#: appPlugins/ToolCopperThieving.py:994 msgid "Append PP-M geometry" msgstr "" -#: appPlugins/ToolCopperThieving.py:1169 +#: appPlugins/ToolCopperThieving.py:1170 msgid "Generating Pattern Plating Mask done." msgstr "" -#: appPlugins/ToolCopperThieving.py:1212 +#: appPlugins/ToolCopperThieving.py:1213 msgid "Copper Thieving Tool exit." msgstr "" -#: appPlugins/ToolCopperThieving.py:1303 appPlugins/ToolFiducials.py:1015 +#: appPlugins/ToolCopperThieving.py:1304 appPlugins/ToolFiducials.py:1015 msgid "Gerber Object to which will be added a copper thieving." msgstr "" -#: appPlugins/ToolCopperThieving.py:1321 +#: appPlugins/ToolCopperThieving.py:1322 msgid "Thieving Parameters" msgstr "" -#: appPlugins/ToolCopperThieving.py:1330 +#: appPlugins/ToolCopperThieving.py:1331 msgid "" "This set the distance between the copper thieving components\n" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." msgstr "" -#: appPlugins/ToolCopperThieving.py:1393 +#: appPlugins/ToolCopperThieving.py:1394 msgid "Ref. Type" msgstr "" -#: appPlugins/ToolCopperThieving.py:1395 +#: appPlugins/ToolCopperThieving.py:1396 msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appPlugins/ToolCopperThieving.py:1404 +#: appPlugins/ToolCopperThieving.py:1405 msgid "Ref. Object" msgstr "" -#: appPlugins/ToolCopperThieving.py:1406 +#: appPlugins/ToolCopperThieving.py:1407 msgid "The Application object to be used as non copper clearing reference." msgstr "" -#: appPlugins/ToolCopperThieving.py:1583 +#: appPlugins/ToolCopperThieving.py:1584 msgid "Insert Copper thieving" msgstr "" -#: appPlugins/ToolCopperThieving.py:1586 +#: appPlugins/ToolCopperThieving.py:1587 msgid "" "Will add a polygon (may be split in multiple parts)\n" "that will surround the actual Gerber traces at a certain distance." msgstr "" -#: appPlugins/ToolCopperThieving.py:1646 +#: appPlugins/ToolCopperThieving.py:1647 msgid "Insert Robber Bar" msgstr "" -#: appPlugins/ToolCopperThieving.py:1649 +#: appPlugins/ToolCopperThieving.py:1650 msgid "" "Will add a polygon with a defined thickness\n" "that will surround the actual Gerber object\n" @@ -12333,22 +12184,22 @@ msgid "" "Required when doing holes pattern plating." msgstr "" -#: appPlugins/ToolCopperThieving.py:1674 +#: appPlugins/ToolCopperThieving.py:1675 msgid "Select Soldermask object" msgstr "" -#: appPlugins/ToolCopperThieving.py:1676 +#: appPlugins/ToolCopperThieving.py:1677 msgid "" "Gerber Object with the soldermask.\n" "It will be used as a base for\n" "the pattern plating mask." msgstr "" -#: appPlugins/ToolCopperThieving.py:1712 +#: appPlugins/ToolCopperThieving.py:1713 msgid "Plated area" msgstr "" -#: appPlugins/ToolCopperThieving.py:1714 +#: appPlugins/ToolCopperThieving.py:1715 msgid "" "The area to be plated by pattern plating.\n" "Basically is made from the openings in the plating mask.\n" @@ -12359,83 +12210,83 @@ msgid "" "calculated from the soldermask openings." msgstr "" -#: appPlugins/ToolCopperThieving.py:1748 +#: appPlugins/ToolCopperThieving.py:1749 msgid "Generate pattern plating mask" msgstr "" -#: appPlugins/ToolCopperThieving.py:1751 +#: appPlugins/ToolCopperThieving.py:1752 msgid "" "Will add to the soldermask gerber geometry\n" "the geometries of the copper thieving and/or\n" "the robber bar if those were generated." msgstr "" -#: appPlugins/ToolCorners.py:116 +#: appPlugins/ToolCorners.py:117 msgid "Corners" msgstr "" -#: appPlugins/ToolCorners.py:271 appPlugins/ToolCorners.py:459 appPlugins/ToolCorners.py:554 +#: appPlugins/ToolCorners.py:272 appPlugins/ToolCorners.py:460 appPlugins/ToolCorners.py:555 msgid "Please select at least a location" msgstr "" -#: appPlugins/ToolCorners.py:436 appPlugins/ToolCorners.py:531 +#: appPlugins/ToolCorners.py:437 appPlugins/ToolCorners.py:532 msgid "The tool diameter is zero." msgstr "" -#: appPlugins/ToolCorners.py:523 appPlugins/ToolCorners.py:626 +#: appPlugins/ToolCorners.py:524 appPlugins/ToolCorners.py:627 msgid "Excellon object with corner drills created." msgstr "" -#: appPlugins/ToolCorners.py:661 +#: appPlugins/ToolCorners.py:662 msgid "A Gerber object with corner markers was created." msgstr "" -#: appPlugins/ToolCorners.py:704 +#: appPlugins/ToolCorners.py:705 msgid "The Gerber object to which will be added corner markers." msgstr "" -#: appPlugins/ToolCorners.py:720 +#: appPlugins/ToolCorners.py:721 msgid "Locations" msgstr "" -#: appPlugins/ToolCorners.py:722 +#: appPlugins/ToolCorners.py:723 msgid "Locations where to place corner markers." msgstr "" -#: appPlugins/ToolCorners.py:735 appPlugins/ToolFiducials.py:846 app_Main.py:5646 +#: appPlugins/ToolCorners.py:736 appPlugins/ToolFiducials.py:846 app_Main.py:5650 msgid "Top Right" msgstr "" -#: appPlugins/ToolCorners.py:752 +#: appPlugins/ToolCorners.py:753 msgid "Toggle ALL" msgstr "" -#: appPlugins/ToolCorners.py:832 +#: appPlugins/ToolCorners.py:833 msgid "Add Marker" msgstr "" -#: appPlugins/ToolCorners.py:835 +#: appPlugins/ToolCorners.py:836 msgid "Will add corner markers to the selected Gerber file." msgstr "" -#: appPlugins/ToolCorners.py:851 +#: appPlugins/ToolCorners.py:852 msgid "Drills in Locations" msgstr "" -#: appPlugins/ToolCorners.py:868 appPlugins/ToolCorners.py:891 +#: appPlugins/ToolCorners.py:869 appPlugins/ToolCorners.py:892 #: appPlugins/ToolDblSided.py:1103 msgid "Create Excellon Object" msgstr "" -#: appPlugins/ToolCorners.py:871 +#: appPlugins/ToolCorners.py:872 msgid "Will add drill holes in the center of the markers." msgstr "" -#: appPlugins/ToolCorners.py:887 +#: appPlugins/ToolCorners.py:888 msgid "Check in Locations" msgstr "" -#: appPlugins/ToolCorners.py:894 +#: appPlugins/ToolCorners.py:895 msgid "" "Will create an Excellon object using a special preprocessor.\n" "The spindle will not start and the mounted probe will move to\n" @@ -12443,6 +12294,33 @@ msgid "" "move to the next location until the last one." msgstr "" +#: appPlugins/ToolCutOut.py:484 appPlugins/ToolIsolation.py:924 +#: appPlugins/ToolIsolation.py:1251 appPlugins/ToolIsolation.py:1376 +#: appPlugins/ToolMilling.py:2000 appPlugins/ToolMilling.py:2113 appPlugins/ToolNCC.py:1260 +#: appPlugins/ToolNCC.py:1385 appPlugins/ToolNCC.py:1457 appPlugins/ToolPaint.py:688 +#: appPlugins/ToolPaint.py:855 appPlugins/ToolPaint.py:988 appPlugins/ToolSolderPaste.py:353 +#: appPlugins/ToolSolderPaste.py:516 app_Main.py:4958 +msgid "Please enter a tool diameter with non-zero value, in Float format." +msgstr "" + +#: appPlugins/ToolCutOut.py:497 appPlugins/ToolDrilling.py:1145 +#: appPlugins/ToolIsolation.py:1270 appPlugins/ToolMilling.py:2012 +msgid "Could not load Tools DB file." +msgstr "" + +#: appPlugins/ToolCutOut.py:551 appPlugins/ToolIsolation.py:1326 +#: appPlugins/ToolMilling.py:2066 appPlugins/ToolNCC.py:1334 appPlugins/ToolPaint.py:934 +msgid "Tool not in Tools Database. Adding a default tool." +msgstr "" + +#: appPlugins/ToolCutOut.py:558 appPlugins/ToolDrilling.py:1210 +#: appPlugins/ToolIsolation.py:1334 appPlugins/ToolMilling.py:2074 +#: appPlugins/ToolNCC.py:1341 appPlugins/ToolPaint.py:942 +msgid "" +"Cancelled.\n" +"Multiple tools for one tool diameter found in Tools Database." +msgstr "" + #: appPlugins/ToolCutOut.py:578 msgid "Updated tool from Tools Database." msgstr "" @@ -12451,8 +12329,8 @@ msgstr "" msgid "Default tool added." msgstr "" -#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2801 appPlugins/ToolNCC.py:3998 -#: appPlugins/ToolPaint.py:2796 app_Main.py:6569 app_Main.py:6590 +#: appPlugins/ToolCutOut.py:668 appPlugins/ToolIsolation.py:2763 appPlugins/ToolNCC.py:4000 +#: appPlugins/ToolPaint.py:2792 app_Main.py:6573 app_Main.py:6594 msgid "Selected tool can't be used here. Pick another." msgstr "" @@ -12492,12 +12370,12 @@ msgstr "" #: appPlugins/ToolCutOut.py:1134 appPlugins/ToolDrilling.py:1898 #: appPlugins/ToolEtchCompensation.py:200 appPlugins/ToolFollow.py:217 -#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:147 -#: appPlugins/ToolIsolation.py:1114 appPlugins/ToolIsolation.py:1179 -#: appPlugins/ToolIsolation.py:1569 appPlugins/ToolIsolation.py:1596 -#: appPlugins/ToolIsolation.py:2440 appPlugins/ToolMilling.py:2716 -#: appPlugins/ToolMilling.py:2739 appPlugins/ToolNCC.py:1077 appPlugins/ToolNCC.py:1146 -#: appPlugins/ToolNCC.py:1592 appPlugins/ToolPaint.py:1168 appPlugins/ToolPanelize.py:331 +#: appPlugins/ToolFollow.py:264 appPlugins/ToolInvertGerber.py:148 +#: appPlugins/ToolIsolation.py:1083 appPlugins/ToolIsolation.py:1148 +#: appPlugins/ToolIsolation.py:1538 appPlugins/ToolIsolation.py:1565 +#: appPlugins/ToolIsolation.py:2402 appPlugins/ToolMilling.py:2666 +#: appPlugins/ToolMilling.py:2689 appPlugins/ToolNCC.py:1079 appPlugins/ToolNCC.py:1148 +#: appPlugins/ToolNCC.py:1594 appPlugins/ToolPaint.py:1164 appPlugins/ToolPanelize.py:333 #: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "" @@ -12561,7 +12439,7 @@ msgid "" msgstr "" #: appPlugins/ToolCutOut.py:2340 appPlugins/ToolDblSided.py:691 -#: appPlugins/ToolPanelize.py:1135 +#: appPlugins/ToolPanelize.py:1137 msgid "Source Object" msgstr "" @@ -12581,14 +12459,14 @@ msgstr "" msgid "Cutout Tool" msgstr "" -#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:209 -#: appPlugins/ToolIsolation.py:3335 appPlugins/ToolMilling.py:3788 -#: appPlugins/ToolNCC.py:4307 appPlugins/ToolPaint.py:3092 +#: appPlugins/ToolCutOut.py:2424 appPlugins/ToolIsolation.py:214 +#: appPlugins/ToolIsolation.py:3291 appPlugins/ToolMilling.py:3738 +#: appPlugins/ToolNCC.py:4309 appPlugins/ToolPaint.py:3088 msgid "Search and Add" msgstr "" -#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3338 -#: appPlugins/ToolMilling.py:3791 appPlugins/ToolNCC.py:4310 appPlugins/ToolPaint.py:3095 +#: appPlugins/ToolCutOut.py:2427 appPlugins/ToolIsolation.py:3294 +#: appPlugins/ToolMilling.py:3741 appPlugins/ToolNCC.py:4312 appPlugins/ToolPaint.py:3091 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above.\n" @@ -12597,14 +12475,14 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:214 -#: appPlugins/ToolIsolation.py:3347 appPlugins/ToolMilling.py:394 -#: appPlugins/ToolMilling.py:3800 appPlugins/ToolNCC.py:4319 appPlugins/ToolPaint.py:3104 +#: appPlugins/ToolCutOut.py:2436 appPlugins/ToolIsolation.py:219 +#: appPlugins/ToolIsolation.py:3303 appPlugins/ToolMilling.py:394 +#: appPlugins/ToolMilling.py:3750 appPlugins/ToolNCC.py:4321 appPlugins/ToolPaint.py:3100 msgid "Pick from DB" msgstr "" -#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3350 -#: appPlugins/ToolMilling.py:3803 appPlugins/ToolNCC.py:4322 appPlugins/ToolPaint.py:3107 +#: appPlugins/ToolCutOut.py:2439 appPlugins/ToolIsolation.py:3306 +#: appPlugins/ToolMilling.py:3753 appPlugins/ToolNCC.py:4324 appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -12624,7 +12502,7 @@ msgstr "" msgid "Selection of the type of cutout." msgstr "" -#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2302 +#: appPlugins/ToolCutOut.py:2596 appPlugins/ToolPunchGerber.py:2303 msgid "Automatic" msgstr "" @@ -12738,7 +12616,7 @@ msgstr "" msgid "Object was mirrored" msgstr "" -#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4124 +#: appPlugins/ToolDblSided.py:665 appPlugins/ToolNCC.py:4126 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -13085,32 +12963,83 @@ msgstr "" msgid "Jump to Half Point" msgstr "" -#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:909 -#: appPlugins/ToolMilling.py:2017 appPlugins/ToolNCC.py:785 appPlugins/ToolPaint.py:673 +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:920 +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1245 appPlugins/ToolDrilling.py:1277 +#: appPlugins/ToolDrilling.py:1290 appPlugins/ToolDrilling.py:1294 +#: appPlugins/ToolDrilling.py:2384 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:759 appPlugins/ToolIsolation.py:764 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolIsolation.py:817 +#: appPlugins/ToolIsolation.py:830 appPlugins/ToolIsolation.py:3331 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1612 appPlugins/ToolMilling.py:1620 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1672 +#: appPlugins/ToolMilling.py:1684 appPlugins/ToolMilling.py:1688 +#: appPlugins/ToolMilling.py:3783 appPlugins/ToolNCC.py:608 appPlugins/ToolNCC.py:613 +#: appPlugins/ToolNCC.py:643 appPlugins/ToolNCC.py:666 appPlugins/ToolNCC.py:679 +#: appPlugins/ToolNCC.py:894 appPlugins/ToolNCC.py:4349 appPlugins/ToolPaint.py:527 +#: appPlugins/ToolPaint.py:532 appPlugins/ToolPaint.py:574 appPlugins/ToolPaint.py:596 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 appPlugins/ToolPaint.py:3128 +msgid "Parameters for" +msgstr "" + +#: appPlugins/ToolDrilling.py:914 appPlugins/ToolDrilling.py:1245 +#: appPlugins/ToolDrilling.py:1294 appPlugins/ToolIsolation.py:645 +#: appPlugins/ToolIsolation.py:764 appPlugins/ToolIsolation.py:830 +#: appPlugins/ToolMilling.py:997 appPlugins/ToolMilling.py:1116 +#: appPlugins/ToolMilling.py:1624 appPlugins/ToolMilling.py:1688 appPlugins/ToolNCC.py:613 +#: appPlugins/ToolNCC.py:679 appPlugins/ToolNCC.py:894 appPlugins/ToolPaint.py:532 +#: appPlugins/ToolPaint.py:608 appPlugins/ToolPaint.py:824 +msgid "Multiple Tools" +msgstr "" + +#: appPlugins/ToolDrilling.py:965 appPlugins/ToolDrilling.py:1238 +#: appPlugins/ToolDrilling.py:1277 appPlugins/ToolIsolation.py:759 +#: appPlugins/ToolIsolation.py:794 appPlugins/ToolMilling.py:1612 +#: appPlugins/ToolMilling.py:1672 appPlugins/ToolNCC.py:608 appPlugins/ToolNCC.py:643 +#: appPlugins/ToolPaint.py:527 appPlugins/ToolPaint.py:574 app_Main.py:2511 +msgid "No Tool Selected" +msgstr "" + +#: appPlugins/ToolDrilling.py:1456 appPlugins/ToolIsolation.py:898 +#: appPlugins/ToolMilling.py:1967 appPlugins/ToolNCC.py:786 appPlugins/ToolPaint.py:673 msgid "Current Tool parameters were applied to all tools." msgstr "" -#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3319 +#: appPlugins/ToolDrilling.py:1518 appPlugins/ToolMilling.py:3269 msgid "Focus Z" msgstr "" -#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3285 +#: appPlugins/ToolDrilling.py:1540 appPlugins/ToolMilling.py:3235 msgid "Laser Power" msgstr "" -#: appPlugins/ToolDrilling.py:1916 camlib.py:4115 +#: appPlugins/ToolDrilling.py:1644 appPlugins/ToolMilling.py:3390 +msgid "Delete failed. There are no exclusion areas to delete." +msgstr "" + +#: appPlugins/ToolDrilling.py:1661 appPlugins/ToolMilling.py:3407 +msgid "Delete failed. Nothing is selected." +msgstr "" + +#: appPlugins/ToolDrilling.py:1758 appPlugins/ToolDrilling.py:1773 +#: appPlugins/ToolMilling.py:3504 appPlugins/ToolMilling.py:3519 +msgid "Value edited in Exclusion Table." +msgstr "" + +#: appPlugins/ToolDrilling.py:1916 camlib.py:4114 msgid "The loaded Excellon file has no drills" msgstr "" -#: appPlugins/ToolDrilling.py:1961 camlib.py:4033 +#: appPlugins/ToolDrilling.py:1961 camlib.py:4032 msgid "Creating a list of points to drill..." msgstr "" -#: appPlugins/ToolDrilling.py:1968 camlib.py:4062 +#: appPlugins/ToolDrilling.py:1968 camlib.py:4061 msgid "Failed. Drill points inside the exclusion zones." msgstr "" -#: appPlugins/ToolDrilling.py:1984 camlib.py:4105 camlib.py:5496 camlib.py:5905 +#: appPlugins/ToolDrilling.py:1984 camlib.py:4104 camlib.py:5495 camlib.py:5904 msgid "Starting G-Code" msgstr "" @@ -13118,7 +13047,7 @@ msgstr "" msgid "Generating CNCJob..." msgstr "" -#: appPlugins/ToolDrilling.py:2083 camlib.py:3267 camlib.py:3702 camlib.py:5764 +#: appPlugins/ToolDrilling.py:2083 camlib.py:3266 camlib.py:3701 camlib.py:5763 msgid "The Toolchange X,Y format has to be (x, y)." msgstr "" @@ -13140,41 +13069,41 @@ msgid "" "with tools from DB that have a close diameter value." msgstr "" -#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3378 -#: appPlugins/ToolMilling.py:3836 appPlugins/ToolNCC.py:4350 appPlugins/ToolPaint.py:3135 +#: appPlugins/ToolDrilling.py:2387 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolMilling.py:3786 appPlugins/ToolNCC.py:4352 appPlugins/ToolPaint.py:3131 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3457 -#: appPlugins/ToolMilling.py:4292 appPlugins/ToolNCC.py:4507 appPlugins/ToolPaint.py:3230 +#: appPlugins/ToolDrilling.py:2624 appPlugins/ToolIsolation.py:3450 +#: appPlugins/ToolMilling.py:4242 appPlugins/ToolNCC.py:4509 appPlugins/ToolPaint.py:3226 msgid "Apply parameters to all tools" msgstr "" -#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3460 -#: appPlugins/ToolMilling.py:4295 appPlugins/ToolNCC.py:4510 appPlugins/ToolPaint.py:3233 +#: appPlugins/ToolDrilling.py:2627 appPlugins/ToolIsolation.py:3453 +#: appPlugins/ToolMilling.py:4245 appPlugins/ToolNCC.py:4512 appPlugins/ToolPaint.py:3229 msgid "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." msgstr "" -#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3471 -#: appPlugins/ToolMilling.py:4308 appPlugins/ToolNCC.py:4521 appPlugins/ToolPaint.py:3244 +#: appPlugins/ToolDrilling.py:2638 appPlugins/ToolIsolation.py:3464 +#: appPlugins/ToolMilling.py:4258 appPlugins/ToolNCC.py:4523 appPlugins/ToolPaint.py:3240 msgid "Common Parameters" msgstr "" -#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3473 -#: appPlugins/ToolMilling.py:4310 appPlugins/ToolNCC.py:4523 appPlugins/ToolPaint.py:3246 +#: appPlugins/ToolDrilling.py:2640 appPlugins/ToolIsolation.py:3466 +#: appPlugins/ToolMilling.py:4260 appPlugins/ToolNCC.py:4525 appPlugins/ToolPaint.py:3242 msgid "Parameters that are common for all tools." msgstr "" -#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4315 +#: appPlugins/ToolDrilling.py:2645 appPlugins/ToolMilling.py:4265 #: appPlugins/ToolSolderPaste.py:1364 msgid "Tool change Z" msgstr "" -#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4378 +#: appPlugins/ToolDrilling.py:2721 appPlugins/ToolMilling.py:4328 msgid "X,Y coordinates" msgstr "" @@ -13184,54 +13113,54 @@ msgid "" "Gcode output for Excellon Objects." msgstr "" -#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4439 +#: appPlugins/ToolDrilling.py:2782 appPlugins/ToolMilling.py:4389 msgid "Add exclusion areas" msgstr "" -#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4467 +#: appPlugins/ToolDrilling.py:2809 appPlugins/ToolMilling.py:4417 msgid "This is the Area ID." msgstr "" -#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolDrilling.py:2811 appPlugins/ToolMilling.py:4419 msgid "Type of the object where the exclusion area was added." msgstr "" -#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4471 +#: appPlugins/ToolDrilling.py:2813 appPlugins/ToolMilling.py:4421 msgid "The strategy used for exclusion area. Go around the exclusion areas or over it." msgstr "" -#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4473 +#: appPlugins/ToolDrilling.py:2815 appPlugins/ToolMilling.py:4423 msgid "" "If the strategy is to go over the area then this is the height at which the tool will go " "to avoid the exclusion area." msgstr "" -#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4509 +#: appPlugins/ToolDrilling.py:2851 appPlugins/ToolMilling.py:4459 msgid "Add Area:" msgstr "" -#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4510 +#: appPlugins/ToolDrilling.py:2852 appPlugins/ToolMilling.py:4460 msgid "Add an Exclusion Area." msgstr "" -#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolDrilling.py:2870 appPlugins/ToolMilling.py:4478 msgid "Delete all exclusion areas." msgstr "" -#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolDrilling.py:2873 appPlugins/ToolMilling.py:4481 msgid "Delete Selected" msgstr "" -#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4532 +#: appPlugins/ToolDrilling.py:2874 appPlugins/ToolMilling.py:4482 msgid "Delete all exclusion areas that are selected in the table." msgstr "" -#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4554 +#: appPlugins/ToolDrilling.py:2896 appPlugins/ToolMilling.py:4504 #: appPlugins/ToolSolderPaste.py:1548 msgid "Generate CNCJob object" msgstr "" -#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4557 +#: appPlugins/ToolDrilling.py:2899 appPlugins/ToolMilling.py:4507 msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -13248,7 +13177,7 @@ msgstr "" msgid "Missing parameter value." msgstr "" -#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:256 +#: appPlugins/ToolEtchCompensation.py:347 appPlugins/ToolInvertGerber.py:257 msgid "Gerber object that will be inverted." msgstr "" @@ -13290,7 +13219,7 @@ msgstr "" msgid "Mils value" msgstr "" -#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:268 +#: appPlugins/ToolEtchCompensation.py:411 appPlugins/ToolInvertGerber.py:269 msgid "Parameters for this tool" msgstr "" @@ -13364,35 +13293,35 @@ msgstr "" msgid "Will increase the copper features thickness to compensate the lateral etch." msgstr "" -#: appPlugins/ToolExtract.py:445 appPlugins/ToolExtract.py:532 appPlugins/ToolExtract.py:619 +#: appPlugins/ToolExtract.py:446 appPlugins/ToolExtract.py:533 appPlugins/ToolExtract.py:620 msgid "No drills extracted. Try different parameters." msgstr "" -#: appPlugins/ToolExtract.py:723 +#: appPlugins/ToolExtract.py:724 msgid "No soldermask extracted." msgstr "" -#: appPlugins/ToolExtract.py:772 appPlugins/ToolExtract.py:781 appPlugins/ToolExtract.py:785 +#: appPlugins/ToolExtract.py:773 appPlugins/ToolExtract.py:782 appPlugins/ToolExtract.py:786 msgid "No cutout extracted." msgstr "" -#: appPlugins/ToolExtract.py:931 +#: appPlugins/ToolExtract.py:932 msgid "Gerber object from which to extract drill holes or soldermask." msgstr "" -#: appPlugins/ToolExtract.py:958 appPlugins/ToolPunchGerber.py:2038 +#: appPlugins/ToolExtract.py:959 appPlugins/ToolPunchGerber.py:2038 msgid "Process all Pads." msgstr "" -#: appPlugins/ToolExtract.py:1040 appPlugins/ToolExtract.py:1207 +#: appPlugins/ToolExtract.py:1041 appPlugins/ToolExtract.py:1208 msgid "Extract Drills" msgstr "" -#: appPlugins/ToolExtract.py:1042 +#: appPlugins/ToolExtract.py:1043 msgid "Extract an Excellon object from the Gerber pads." msgstr "" -#: appPlugins/ToolExtract.py:1210 +#: appPlugins/ToolExtract.py:1211 msgid "Extract drills from a given Gerber file." msgstr "" @@ -13458,60 +13387,60 @@ msgid "" "for the copper fiducial." msgstr "" -#: appPlugins/ToolFilm.py:322 +#: appPlugins/ToolFilm.py:323 msgid "Load an object for Film and retry." msgstr "" -#: appPlugins/ToolFilm.py:329 +#: appPlugins/ToolFilm.py:330 msgid "Load an object for Box and retry." msgstr "" -#: appPlugins/ToolFilm.py:344 +#: appPlugins/ToolFilm.py:345 msgid "Generating Film ..." msgstr "" -#: appPlugins/ToolFilm.py:396 appPlugins/ToolFilm.py:401 +#: appPlugins/ToolFilm.py:397 appPlugins/ToolFilm.py:402 msgid "Export positive film" msgstr "" -#: appPlugins/ToolFilm.py:432 +#: appPlugins/ToolFilm.py:433 msgid "No Excellon object selected. Load an object for punching reference and retry." msgstr "" -#: appPlugins/ToolFilm.py:456 appPlugins/ToolFilm.py:468 appPlugins/ToolPunchGerber.py:806 +#: appPlugins/ToolFilm.py:457 appPlugins/ToolFilm.py:469 appPlugins/ToolPunchGerber.py:806 #: appPlugins/ToolPunchGerber.py:939 msgid "Failed. Punch hole size is bigger than some of the apertures in the Gerber object." msgstr "" -#: appPlugins/ToolFilm.py:486 appPlugins/ToolPunchGerber.py:879 +#: appPlugins/ToolFilm.py:487 appPlugins/ToolPunchGerber.py:879 #: appPlugins/ToolPunchGerber.py:974 msgid "" "Failed. The new object geometry is the same as the one in the source object geometry..." msgstr "" -#: appPlugins/ToolFilm.py:544 appPlugins/ToolFilm.py:549 +#: appPlugins/ToolFilm.py:545 appPlugins/ToolFilm.py:550 msgid "Export negative film" msgstr "" -#: appPlugins/ToolFilm.py:612 appPlugins/ToolFilm.py:908 appPlugins/ToolPanelize.py:344 +#: appPlugins/ToolFilm.py:613 appPlugins/ToolFilm.py:909 appPlugins/ToolPanelize.py:346 msgid "No object Box. Using instead" msgstr "" -#: appPlugins/ToolFilm.py:819 appPlugins/ToolFilm.py:1080 +#: appPlugins/ToolFilm.py:820 appPlugins/ToolFilm.py:1081 msgid "" "The artwork has to be within the selected page size in order to be visible.\n" "For 'Bounds' page size, it needs to be in the first quadrant." msgstr "" -#: appPlugins/ToolFilm.py:846 appPlugins/ToolFilm.py:1107 +#: appPlugins/ToolFilm.py:847 appPlugins/ToolFilm.py:1108 msgid "Film file exported to" msgstr "" -#: appPlugins/ToolFilm.py:1158 +#: appPlugins/ToolFilm.py:1159 msgid "Create a positive/negative film for UV exposure." msgstr "" -#: appPlugins/ToolFilm.py:1189 +#: appPlugins/ToolFilm.py:1190 msgid "" "Specify the type of object for which to create the film.\n" "The object can be of type: Gerber or Geometry.\n" @@ -13519,7 +13448,7 @@ msgid "" "in the Film Object combobox." msgstr "" -#: appPlugins/ToolFilm.py:1212 +#: appPlugins/ToolFilm.py:1213 msgid "" "Specify the type of object to be used as an container for\n" "film creation. It can be: Gerber or Geometry type.The selection here decide the type of " @@ -13527,75 +13456,75 @@ msgid "" "in the Box Object combobox." msgstr "" -#: appPlugins/ToolFilm.py:1243 +#: appPlugins/ToolFilm.py:1244 msgid "" "The reference point to be used as origin for the adjustment.\n" "It can be one of the five points of the geometry bounding box." msgstr "" -#: appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolFilm.py:1263 msgid "Scale Film" msgstr "" -#: appPlugins/ToolFilm.py:1306 +#: appPlugins/ToolFilm.py:1307 msgid "Skew Film" msgstr "" -#: appPlugins/ToolFilm.py:1350 +#: appPlugins/ToolFilm.py:1351 msgid "Mirror Film" msgstr "" -#: appPlugins/ToolFilm.py:1382 +#: appPlugins/ToolFilm.py:1383 msgid "Film Parameters" msgstr "" -#: appPlugins/ToolFilm.py:1441 +#: appPlugins/ToolFilm.py:1442 msgid "Punch drill holes" msgstr "" -#: appPlugins/ToolFilm.py:1442 +#: appPlugins/ToolFilm.py:1443 msgid "" "When checked the generated film will have holes in pads when\n" "the generated film is positive. This is done to help drilling,\n" "when done manually." msgstr "" -#: appPlugins/ToolFilm.py:1460 +#: appPlugins/ToolFilm.py:1461 msgid "Source" msgstr "" -#: appPlugins/ToolFilm.py:1462 +#: appPlugins/ToolFilm.py:1463 msgid "" "The punch hole source can be:\n" "- Excellon -> an Excellon holes center will serve as reference.\n" "- Pad Center -> will try to use the pads center as reference." msgstr "" -#: appPlugins/ToolFilm.py:1467 +#: appPlugins/ToolFilm.py:1468 msgid "Pad center" msgstr "" -#: appPlugins/ToolFilm.py:1472 +#: appPlugins/ToolFilm.py:1473 msgid "Excellon Obj" msgstr "" -#: appPlugins/ToolFilm.py:1474 +#: appPlugins/ToolFilm.py:1475 msgid "Remove the geometry of Excellon from the Film to create the holes in pads." msgstr "" -#: appPlugins/ToolFilm.py:1488 +#: appPlugins/ToolFilm.py:1489 msgid "Punch Size" msgstr "" -#: appPlugins/ToolFilm.py:1489 +#: appPlugins/ToolFilm.py:1490 msgid "The value here will control how big is the punch hole in the pads." msgstr "" -#: appPlugins/ToolFilm.py:1624 +#: appPlugins/ToolFilm.py:1625 msgid "Save Film" msgstr "" -#: appPlugins/ToolFilm.py:1627 +#: appPlugins/ToolFilm.py:1628 msgid "" "Create a Film for the selected object, within\n" "the specified box. Does not create a new \n" @@ -13603,7 +13532,7 @@ msgid "" "selected format." msgstr "" -#: appPlugins/ToolFilm.py:1709 +#: appPlugins/ToolFilm.py:1710 msgid "" "Using the Pad center does not work on Geometry objects. Only a Gerber object has pads." msgstr "" @@ -13637,22 +13566,22 @@ msgstr "" msgid "Import IMAGE" msgstr "" -#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10798 app_Main.py:10854 -#: app_Main.py:10950 app_Main.py:10990 app_Main.py:11057 app_Main.py:11214 app_Main.py:11301 +#: appPlugins/ToolImage.py:169 appPlugins/ToolPDF.py:114 app_Main.py:10838 app_Main.py:10894 +#: app_Main.py:10990 app_Main.py:11030 app_Main.py:11097 app_Main.py:11254 app_Main.py:11341 msgid "File no longer available." msgstr "" -#: appPlugins/ToolImage.py:181 app_Main.py:10808 app_Main.py:10864 +#: appPlugins/ToolImage.py:181 app_Main.py:10848 app_Main.py:10904 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 app_Main.py:10827 -#: app_Main.py:10885 tclCommands/TclCommandImportSvg.py:84 +#: appPlugins/ToolImage.py:190 appPlugins/ToolPcbWizard.py:373 app_Main.py:10867 +#: app_Main.py:10925 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "" -#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10825 app_Main.py:10883 -#: app_Main.py:10973 app_Main.py:11041 app_Main.py:11110 app_Main.py:11175 app_Main.py:11235 +#: appPlugins/ToolImage.py:202 appPlugins/ToolPDF.py:230 app_Main.py:10865 app_Main.py:10923 +#: app_Main.py:11013 app_Main.py:11081 app_Main.py:11150 app_Main.py:11215 app_Main.py:11275 msgid "Opened" msgstr "" @@ -13731,142 +13660,147 @@ msgstr "" msgid "Open a image of raster type and then import it in FlatCAM." msgstr "" -#: appPlugins/ToolInvertGerber.py:311 +#: appPlugins/ToolInvertGerber.py:312 msgid "" "Will invert the Gerber object: areas that have copper\n" "will be empty of copper and previous empty area will be\n" "filled with copper." msgstr "" -#: appPlugins/ToolIsolation.py:1069 appPlugins/ToolIsolation.py:1208 -#: appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1176 appPlugins/ToolOptimal.py:217 +#: appPlugins/ToolIsolation.py:1037 appPlugins/ToolIsolation.py:1177 +#: appPlugins/ToolNCC.py:1033 appPlugins/ToolNCC.py:1178 appPlugins/ToolOptimal.py:217 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." msgstr "" -#: appPlugins/ToolIsolation.py:1101 appPlugins/ToolIsolation.py:1166 -#: appPlugins/ToolNCC.py:1064 appPlugins/ToolNCC.py:1133 +#: appPlugins/ToolIsolation.py:1070 appPlugins/ToolIsolation.py:1135 +#: appPlugins/ToolNCC.py:1066 appPlugins/ToolNCC.py:1135 msgid "Checking tools for validity." msgstr "" -#: appPlugins/ToolIsolation.py:1118 appPlugins/ToolIsolation.py:1183 -#: appPlugins/ToolNCC.py:1081 appPlugins/ToolNCC.py:1150 +#: appPlugins/ToolIsolation.py:1087 appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolNCC.py:1083 appPlugins/ToolNCC.py:1152 msgid "Checking ..." msgstr "" -#: appPlugins/ToolIsolation.py:1144 appPlugins/ToolIsolation.py:1693 -#: appPlugins/ToolIsolation.py:1895 appPlugins/ToolIsolation.py:2082 -#: appPlugins/ToolNCC.py:1106 appPlugins/ToolNCC.py:1626 appPlugins/ToolPaint.py:1196 -#: appPlugins/ToolPaint.py:1910 +#: appPlugins/ToolIsolation.py:1113 appPlugins/ToolIsolation.py:1662 +#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:2044 +#: appPlugins/ToolNCC.py:1108 appPlugins/ToolNCC.py:1628 appPlugins/ToolPaint.py:1192 +#: appPlugins/ToolPaint.py:1906 msgid "There are no tools selected in the Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1152 +#: appPlugins/ToolIsolation.py:1121 msgid "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" -#: appPlugins/ToolIsolation.py:1254 appPlugins/ToolNCC.py:1221 +#: appPlugins/ToolIsolation.py:1223 appPlugins/ToolNCC.py:1223 msgid "Optimal tool diameter found" msgstr "" -#: appPlugins/ToolIsolation.py:1456 appPlugins/ToolNCC.py:1430 appPlugins/ToolPaint.py:1038 +#: appPlugins/ToolIsolation.py:1367 appPlugins/ToolMilling.py:2105 +#: appPlugins/ToolNCC.py:1372 appPlugins/ToolPaint.py:975 +msgid "New tool added to Tool Table from Tools Database." +msgstr "" + +#: appPlugins/ToolIsolation.py:1425 appPlugins/ToolNCC.py:1432 appPlugins/ToolPaint.py:1034 msgid "Default tool added to Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1482 appPlugins/ToolNCC.py:1487 appPlugins/ToolPaint.py:1063 +#: appPlugins/ToolIsolation.py:1451 appPlugins/ToolNCC.py:1489 appPlugins/ToolPaint.py:1059 msgid "Tool from Tool Table was edited." msgstr "" -#: appPlugins/ToolIsolation.py:1495 appPlugins/ToolNCC.py:1500 appPlugins/ToolPaint.py:1076 +#: appPlugins/ToolIsolation.py:1464 appPlugins/ToolNCC.py:1502 appPlugins/ToolPaint.py:1072 #: appPlugins/ToolSolderPaste.py:601 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1546 appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1126 +#: appPlugins/ToolIsolation.py:1515 appPlugins/ToolNCC.py:1553 appPlugins/ToolPaint.py:1122 #: appPlugins/ToolSolderPaste.py:646 msgid "Delete failed. Select a tool to delete." msgstr "" -#: appPlugins/ToolIsolation.py:1552 appPlugins/ToolNCC.py:1557 appPlugins/ToolPaint.py:1132 +#: appPlugins/ToolIsolation.py:1521 appPlugins/ToolNCC.py:1559 appPlugins/ToolPaint.py:1128 msgid "Tool(s) deleted from Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1603 +#: appPlugins/ToolIsolation.py:1572 msgid "Isolating" msgstr "" -#: appPlugins/ToolIsolation.py:1647 +#: appPlugins/ToolIsolation.py:1616 msgid "Click on a polygon to isolate it." msgstr "" -#: appPlugins/ToolIsolation.py:1774 appPlugins/ToolIsolation.py:1799 -#: appPlugins/ToolIsolation.py:1955 appPlugins/ToolIsolation.py:2146 +#: appPlugins/ToolIsolation.py:1745 appPlugins/ToolIsolation.py:1770 +#: appPlugins/ToolIsolation.py:1921 appPlugins/ToolIsolation.py:2108 msgid "Subtracting Geo" msgstr "" -#: appPlugins/ToolIsolation.py:1778 appPlugins/ToolIsolation.py:1959 -#: appPlugins/ToolIsolation.py:2150 +#: appPlugins/ToolIsolation.py:1749 appPlugins/ToolIsolation.py:1925 +#: appPlugins/ToolIsolation.py:2112 msgid "Intersecting Geo" msgstr "" -#: appPlugins/ToolIsolation.py:1831 appPlugins/ToolIsolation.py:2028 -#: appPlugins/ToolIsolation.py:2212 +#: appPlugins/ToolIsolation.py:1798 appPlugins/ToolIsolation.py:1990 +#: appPlugins/ToolIsolation.py:2174 msgid "Empty Geometry in" msgstr "" -#: appPlugins/ToolIsolation.py:2037 +#: appPlugins/ToolIsolation.py:1999 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool with smaller " "diameter." msgstr "" -#: appPlugins/ToolIsolation.py:2040 +#: appPlugins/ToolIsolation.py:2002 msgid "The following are coordinates for the copper features that could not be isolated:" msgstr "" -#: appPlugins/ToolIsolation.py:2389 appPlugins/ToolPaint.py:1305 +#: appPlugins/ToolIsolation.py:2351 appPlugins/ToolPaint.py:1301 msgid "Removed polygon" msgstr "" -#: appPlugins/ToolIsolation.py:2390 appPlugins/ToolPaint.py:1306 +#: appPlugins/ToolIsolation.py:2352 appPlugins/ToolPaint.py:1302 msgid "Click to add/remove next polygon or right click to start." msgstr "" -#: appPlugins/ToolIsolation.py:2395 appPlugins/ToolPaint.py:1311 +#: appPlugins/ToolIsolation.py:2357 appPlugins/ToolPaint.py:1307 msgid "No polygon detected under click position." msgstr "" -#: appPlugins/ToolIsolation.py:2425 appPlugins/ToolPaint.py:1341 +#: appPlugins/ToolIsolation.py:2387 appPlugins/ToolPaint.py:1337 #: appPlugins/ToolPunchGerber.py:1765 msgid "List of single polygons is empty. Aborting." msgstr "" -#: appPlugins/ToolIsolation.py:2561 +#: appPlugins/ToolIsolation.py:2523 msgid "Click the end point of the paint area." msgstr "" -#: appPlugins/ToolIsolation.py:2814 appPlugins/ToolNCC.py:4011 appPlugins/ToolPaint.py:2809 -#: app_Main.py:6581 app_Main.py:6600 +#: appPlugins/ToolIsolation.py:2776 appPlugins/ToolNCC.py:4013 appPlugins/ToolPaint.py:2805 +#: app_Main.py:6585 app_Main.py:6604 msgid "Tool from DB added in Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:2864 appPlugins/ToolNCC.py:4060 appPlugins/ToolPaint.py:2865 +#: appPlugins/ToolIsolation.py:2826 appPlugins/ToolNCC.py:4062 appPlugins/ToolPaint.py:2861 msgid "New tool added to Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:3201 +#: appPlugins/ToolIsolation.py:3163 msgid "Gerber object for isolation routing." msgstr "" -#: appPlugins/ToolIsolation.py:3225 appPlugins/ToolNCC.py:4186 +#: appPlugins/ToolIsolation.py:3187 appPlugins/ToolNCC.py:4188 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." msgstr "" -#: appPlugins/ToolIsolation.py:3241 +#: appPlugins/ToolIsolation.py:3204 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -13876,26 +13810,26 @@ msgid "" "this function will not be able to create routing geometry." msgstr "" -#: appPlugins/ToolIsolation.py:3294 appPlugins/ToolMilling.py:3764 appPlugins/ToolNCC.py:229 -#: appPlugins/ToolNCC.py:4267 appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3066 +#: appPlugins/ToolIsolation.py:3250 appPlugins/ToolMilling.py:3714 appPlugins/ToolNCC.py:230 +#: appPlugins/ToolNCC.py:4269 appPlugins/ToolPaint.py:227 appPlugins/ToolPaint.py:3062 msgid "Add from DB" msgstr "" -#: appPlugins/ToolIsolation.py:3319 appPlugins/ToolNCC.py:4292 +#: appPlugins/ToolIsolation.py:3275 appPlugins/ToolNCC.py:4294 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." msgstr "" -#: appPlugins/ToolIsolation.py:3361 appPlugins/ToolMilling.py:3814 -#: appPlugins/ToolNCC.py:4333 appPlugins/ToolPaint.py:3118 +#: appPlugins/ToolIsolation.py:3317 appPlugins/ToolMilling.py:3764 +#: appPlugins/ToolNCC.py:4335 appPlugins/ToolPaint.py:3114 #: appPlugins/ToolSolderPaste.py:1271 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:3533 +#: appPlugins/ToolIsolation.py:3526 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -13903,19 +13837,19 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appPlugins/ToolIsolation.py:3543 +#: appPlugins/ToolIsolation.py:3536 msgid "Object whose area will be removed from isolation geometry." msgstr "" -#: appPlugins/ToolIsolation.py:3614 appPlugins/ToolPunchGerber.py:2314 +#: appPlugins/ToolIsolation.py:3607 appPlugins/ToolPunchGerber.py:2315 msgid "Select all available." msgstr "" -#: appPlugins/ToolIsolation.py:3620 appPlugins/ToolPunchGerber.py:2320 +#: appPlugins/ToolIsolation.py:3613 appPlugins/ToolPunchGerber.py:2321 msgid "Clear the selection." msgstr "" -#: appPlugins/ToolIsolation.py:3659 +#: appPlugins/ToolIsolation.py:3652 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -14234,21 +14168,21 @@ msgid "" "doing autolevelling." msgstr "" -#: appPlugins/ToolMilling.py:1334 +#: appPlugins/ToolMilling.py:1333 msgid "Milling Tool" msgstr "" -#: appPlugins/ToolMilling.py:1388 +#: appPlugins/ToolMilling.py:1387 msgid "Pressure" msgstr "" -#: appPlugins/ToolMilling.py:1390 +#: appPlugins/ToolMilling.py:1389 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appPlugins/ToolMilling.py:1933 +#: appPlugins/ToolMilling.py:1881 msgid "" "For V-shape tools the depth of cut is\n" "calculated from other parameters like:\n" @@ -14258,30 +14192,66 @@ msgid "" "NB: a value of zero means that Tool Dia = 'V-tip Dia'" msgstr "" -#: appPlugins/ToolMilling.py:2555 +#: appPlugins/ToolMilling.py:2163 +msgid "Tool added in Tool Table." +msgstr "" + +#: appPlugins/ToolMilling.py:2278 +msgid "Tool was edited in Tool Table." +msgstr "" + +#: appPlugins/ToolMilling.py:2307 appPlugins/ToolMilling.py:2316 +msgid "Failed. Select a tool to copy." +msgstr "" + +#: appPlugins/ToolMilling.py:2340 +msgid "Tool was copied in Tool Table." +msgstr "" + +#: appPlugins/ToolMilling.py:2372 appPlugins/ToolMilling.py:2381 +msgid "Failed. Select a tool to delete." +msgstr "" + +#: appPlugins/ToolMilling.py:2402 +msgid "Tool was deleted in Tool Table." +msgstr "" + +#: appPlugins/ToolMilling.py:2505 msgid "Generating drills milling geometry..." msgstr "" -#: appPlugins/ToolMilling.py:2654 +#: appPlugins/ToolMilling.py:2604 msgid "Generating slot milling geometry..." msgstr "" -#: appPlugins/ToolMilling.py:3630 +#: appPlugins/ToolMilling.py:2696 +msgid "This Geometry can't be processed because it is" +msgstr "" + +#: appPlugins/ToolMilling.py:2730 +msgid "Failed. No tool selected in the tool table ..." +msgstr "" + +#: appPlugins/ToolMilling.py:3031 appPlugins/ToolPaint.py:1851 +msgid "Geometry could not be painted completely" +msgstr "" + +#: appPlugins/ToolMilling.py:3580 msgid "Object for milling operation." msgstr "" -#: appPlugins/ToolMilling.py:3661 +#: appPlugins/ToolMilling.py:3611 msgid "Tools in the object used for milling." msgstr "" -#: appPlugins/ToolMilling.py:3732 +#: appPlugins/ToolMilling.py:3682 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" msgstr "" -#: appPlugins/ToolMilling.py:3742 +#: appPlugins/ToolMilling.py:3692 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries that holds " "the geometry\n" @@ -14292,7 +14262,7 @@ msgid "" "for the corresponding tool." msgstr "" -#: appPlugins/ToolMilling.py:3867 +#: appPlugins/ToolMilling.py:3817 msgid "" "Milling type:\n" "- Drills -> will mill the drills associated with this tool\n" @@ -14300,15 +14270,15 @@ msgid "" "- Both -> will mill both drills and mills or whatever is available" msgstr "" -#: appPlugins/ToolMilling.py:3887 +#: appPlugins/ToolMilling.py:3837 msgid "The diameter of the tool who will do the milling" msgstr "" -#: appPlugins/ToolMilling.py:3904 +#: appPlugins/ToolMilling.py:3854 msgid "Offset Type" msgstr "" -#: appPlugins/ToolMilling.py:3907 +#: appPlugins/ToolMilling.py:3857 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry line.\n" @@ -14317,15 +14287,7 @@ msgid "" "- Custom -> The tool will cut at an chosen offset." msgstr "" -#: appPlugins/ToolMilling.py:3916 -msgid "In" -msgstr "" - -#: appPlugins/ToolMilling.py:3916 -msgid "Out" -msgstr "" - -#: appPlugins/ToolMilling.py:3927 +#: appPlugins/ToolMilling.py:3877 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Custom'.\n" @@ -14333,7 +14295,7 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: appPlugins/ToolMilling.py:4424 +#: appPlugins/ToolMilling.py:4374 msgid "" "The preprocessor JSON file that dictates\n" "Gcode output for Geometry (Milling) Objects." @@ -14355,141 +14317,141 @@ msgstr "" msgid "Error when mouse left click." msgstr "" -#: appPlugins/ToolNCC.py:1118 +#: appPlugins/ToolNCC.py:1120 msgid "Incomplete isolation. None of the selected tools could do a complete isolation." msgstr "" -#: appPlugins/ToolNCC.py:1121 +#: appPlugins/ToolNCC.py:1123 msgid "At least one of the selected tools can do a complete isolation." msgstr "" -#: appPlugins/ToolNCC.py:1267 appPlugins/ToolNCC.py:1346 appPlugins/ToolNCC.py:1404 -#: appPlugins/ToolNCC.py:4047 appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 -#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2852 +#: appPlugins/ToolNCC.py:1269 appPlugins/ToolNCC.py:1348 appPlugins/ToolNCC.py:1406 +#: appPlugins/ToolNCC.py:4049 appPlugins/ToolPaint.py:863 appPlugins/ToolPaint.py:949 +#: appPlugins/ToolPaint.py:1009 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:541 msgid "Cancelled. Tool already in Tool Table." msgstr "" -#: appPlugins/ToolNCC.py:2003 appPlugins/ToolNCC.py:2983 +#: appPlugins/ToolNCC.py:2005 appPlugins/ToolNCC.py:2985 msgid "NCC Tool. Preparing non-copper polygons." msgstr "" -#: appPlugins/ToolNCC.py:2063 appPlugins/ToolNCC.py:3111 +#: appPlugins/ToolNCC.py:2065 appPlugins/ToolNCC.py:3113 msgid "NCC Tool. Calculate 'empty' area." msgstr "" -#: appPlugins/ToolNCC.py:2074 appPlugins/ToolNCC.py:2103 appPlugins/ToolNCC.py:2209 -#: appPlugins/ToolNCC.py:2222 appPlugins/ToolNCC.py:3126 appPlugins/ToolNCC.py:3231 -#: appPlugins/ToolNCC.py:3246 appPlugins/ToolNCC.py:3513 appPlugins/ToolNCC.py:3614 -#: appPlugins/ToolNCC.py:3629 +#: appPlugins/ToolNCC.py:2076 appPlugins/ToolNCC.py:2105 appPlugins/ToolNCC.py:2211 +#: appPlugins/ToolNCC.py:2224 appPlugins/ToolNCC.py:3128 appPlugins/ToolNCC.py:3233 +#: appPlugins/ToolNCC.py:3248 appPlugins/ToolNCC.py:3515 appPlugins/ToolNCC.py:3616 +#: appPlugins/ToolNCC.py:3631 msgid "Buffering finished" msgstr "" -#: appPlugins/ToolNCC.py:2078 appPlugins/ToolNCC.py:2107 appPlugins/ToolNCC.py:2213 -#: appPlugins/ToolNCC.py:2225 appPlugins/ToolNCC.py:3134 appPlugins/ToolNCC.py:3253 -#: appPlugins/ToolNCC.py:3520 appPlugins/ToolNCC.py:3636 +#: appPlugins/ToolNCC.py:2080 appPlugins/ToolNCC.py:2109 appPlugins/ToolNCC.py:2215 +#: appPlugins/ToolNCC.py:2227 appPlugins/ToolNCC.py:3136 appPlugins/ToolNCC.py:3255 +#: appPlugins/ToolNCC.py:3522 appPlugins/ToolNCC.py:3638 msgid "Could not get the extent of the area to be non copper cleared." msgstr "" -#: appPlugins/ToolNCC.py:2086 appPlugins/ToolNCC.py:2236 appPlugins/ToolNCC.py:3264 +#: appPlugins/ToolNCC.py:2088 appPlugins/ToolNCC.py:2238 appPlugins/ToolNCC.py:3266 msgid "NCC Tool. Finished calculation of 'empty' area." msgstr "" -#: appPlugins/ToolNCC.py:2139 appPlugins/ToolNCC.py:3161 appPlugins/ToolNCC.py:3238 -#: appPlugins/ToolNCC.py:3540 appPlugins/ToolNCC.py:3621 +#: appPlugins/ToolNCC.py:2141 appPlugins/ToolNCC.py:3163 appPlugins/ToolNCC.py:3240 +#: appPlugins/ToolNCC.py:3542 appPlugins/ToolNCC.py:3623 msgid "Isolation geometry is broken. Margin is less than isolation tool diameter." msgstr "" -#: appPlugins/ToolNCC.py:2229 appPlugins/ToolNCC.py:3257 appPlugins/ToolNCC.py:3639 +#: appPlugins/ToolNCC.py:2231 appPlugins/ToolNCC.py:3259 appPlugins/ToolNCC.py:3641 msgid "The selected object is not suitable for copper clearing." msgstr "" -#: appPlugins/ToolNCC.py:2279 +#: appPlugins/ToolNCC.py:2281 msgid "Clearing the polygon with the method: lines." msgstr "" -#: appPlugins/ToolNCC.py:2289 +#: appPlugins/ToolNCC.py:2291 msgid "Failed. Clearing the polygon with the method: seed." msgstr "" -#: appPlugins/ToolNCC.py:2298 +#: appPlugins/ToolNCC.py:2300 msgid "Failed. Clearing the polygon with the method: standard." msgstr "" -#: appPlugins/ToolNCC.py:2314 +#: appPlugins/ToolNCC.py:2316 msgid "Polygon could not be cleared. Location:" msgstr "" -#: appPlugins/ToolNCC.py:2367 +#: appPlugins/ToolNCC.py:2369 msgid "There is no copper clearing tool in the selection and at least one is needed." msgstr "" -#: appPlugins/ToolNCC.py:2382 appPlugins/ToolNCC.py:3079 +#: appPlugins/ToolNCC.py:2384 appPlugins/ToolNCC.py:3081 msgid "NCC Tool. Finished non-copper polygons. Normal copper clearing task started." msgstr "" -#: appPlugins/ToolNCC.py:2410 appPlugins/ToolNCC.py:2642 +#: appPlugins/ToolNCC.py:2412 appPlugins/ToolNCC.py:2644 msgid "NCC Tool failed creating bounding box." msgstr "" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 appPlugins/ToolNCC.py:3278 -#: appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 appPlugins/ToolNCC.py:3280 +#: appPlugins/ToolNCC.py:3666 msgid "NCC Tool clearing with tool diameter" msgstr "" -#: appPlugins/ToolNCC.py:2430 appPlugins/ToolNCC.py:2685 appPlugins/ToolNCC.py:3278 -#: appPlugins/ToolNCC.py:3664 +#: appPlugins/ToolNCC.py:2432 appPlugins/ToolNCC.py:2687 appPlugins/ToolNCC.py:3280 +#: appPlugins/ToolNCC.py:3666 msgid "started." msgstr "" -#: appPlugins/ToolNCC.py:2560 +#: appPlugins/ToolNCC.py:2562 msgid "Could not use the tool for copper clear." msgstr "" -#: appPlugins/ToolNCC.py:2582 appPlugins/ToolNCC.py:3439 +#: appPlugins/ToolNCC.py:2584 appPlugins/ToolNCC.py:3441 msgid "" "There is no NCC Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted geometry.\n" "Change the painting parameters and try again." msgstr "" -#: appPlugins/ToolNCC.py:2592 appPlugins/ToolNCC.py:3448 +#: appPlugins/ToolNCC.py:2594 appPlugins/ToolNCC.py:3450 msgid "NCC Tool clear all done." msgstr "" -#: appPlugins/ToolNCC.py:2595 appPlugins/ToolNCC.py:3451 +#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:3453 msgid "NCC Tool clear all done but the copper features isolation is broken for" msgstr "" -#: appPlugins/ToolNCC.py:2597 appPlugins/ToolNCC.py:2847 appPlugins/ToolNCC.py:3453 -#: appPlugins/ToolNCC.py:3836 +#: appPlugins/ToolNCC.py:2599 appPlugins/ToolNCC.py:2849 appPlugins/ToolNCC.py:3455 +#: appPlugins/ToolNCC.py:3838 msgid "tools" msgstr "" -#: appPlugins/ToolNCC.py:2624 +#: appPlugins/ToolNCC.py:2626 msgid "NCC Tool. Rest machining copper clearing task started." msgstr "" -#: appPlugins/ToolNCC.py:2843 appPlugins/ToolNCC.py:3832 +#: appPlugins/ToolNCC.py:2845 appPlugins/ToolNCC.py:3834 msgid "NCC Tool Rest Machining clear all done." msgstr "" -#: appPlugins/ToolNCC.py:2846 appPlugins/ToolNCC.py:3835 +#: appPlugins/ToolNCC.py:2848 appPlugins/ToolNCC.py:3837 msgid "" "NCC Tool Rest Machining clear all done but the copper features isolation is broken for" msgstr "" -#: appPlugins/ToolNCC.py:2944 +#: appPlugins/ToolNCC.py:2946 msgid "NCC Tool started. Reading parameters." msgstr "" -#: appPlugins/ToolNCC.py:3938 +#: appPlugins/ToolNCC.py:3940 msgid "" "Try to use the Buffering Type = Full in Preferences -> Gerber General. Reload the Gerber " "file after this change." msgstr "" -#: appPlugins/ToolNCC.py:4151 +#: appPlugins/ToolNCC.py:4153 msgid "" "Specify the type of object to be cleared of excess copper.\n" "It can be of type: Gerber or Geometry.\n" @@ -14497,7 +14459,7 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appPlugins/ToolNCC.py:4202 +#: appPlugins/ToolNCC.py:4204 msgid "" "This is the Tool Number.\n" "Non copper clearing will start with the tool with the biggest \n" @@ -14507,13 +14469,13 @@ msgid "" "this function will not be able to create painting geometry." msgstr "" -#: appPlugins/ToolNCC.py:4616 +#: appPlugins/ToolNCC.py:4618 msgid "" "The type of FlatCAM object to be used as non copper clearing reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:428 +#: appPlugins/ToolOptimal.py:116 appPlugins/ToolOptimal.py:429 msgid "Find Optimal" msgstr "" @@ -14541,86 +14503,86 @@ msgstr "" msgid "Optimal Tool. Finding the minimum distance." msgstr "" -#: appPlugins/ToolOptimal.py:272 +#: appPlugins/ToolOptimal.py:273 msgid "Optimal Tool. Finished successfully." msgstr "" -#: appPlugins/ToolOptimal.py:475 +#: appPlugins/ToolOptimal.py:476 msgid "Number of decimals kept for found distances." msgstr "" -#: appPlugins/ToolOptimal.py:484 +#: appPlugins/ToolOptimal.py:485 msgid "Minimum distance" msgstr "" -#: appPlugins/ToolOptimal.py:485 +#: appPlugins/ToolOptimal.py:486 msgid "Display minimum distance between copper features." msgstr "" -#: appPlugins/ToolOptimal.py:489 +#: appPlugins/ToolOptimal.py:490 msgid "Determined" msgstr "" -#: appPlugins/ToolOptimal.py:504 +#: appPlugins/ToolOptimal.py:505 msgid "Occurring" msgstr "" -#: appPlugins/ToolOptimal.py:505 +#: appPlugins/ToolOptimal.py:506 msgid "How many times this minimum is found." msgstr "" -#: appPlugins/ToolOptimal.py:512 +#: appPlugins/ToolOptimal.py:513 msgid "Minimum points coordinates" msgstr "" -#: appPlugins/ToolOptimal.py:513 appPlugins/ToolOptimal.py:519 +#: appPlugins/ToolOptimal.py:514 appPlugins/ToolOptimal.py:520 msgid "Coordinates for points where minimum distance was found." msgstr "" -#: appPlugins/ToolOptimal.py:532 appPlugins/ToolOptimal.py:608 +#: appPlugins/ToolOptimal.py:533 appPlugins/ToolOptimal.py:609 msgid "Jump to selected position" msgstr "" -#: appPlugins/ToolOptimal.py:534 appPlugins/ToolOptimal.py:610 +#: appPlugins/ToolOptimal.py:535 appPlugins/ToolOptimal.py:611 msgid "" "Select a position in the Locations text box and then\n" "click this button." msgstr "" -#: appPlugins/ToolOptimal.py:542 +#: appPlugins/ToolOptimal.py:543 msgid "Other distances" msgstr "" -#: appPlugins/ToolOptimal.py:543 +#: appPlugins/ToolOptimal.py:544 msgid "" "Will display other distances in the Gerber file ordered from\n" "the minimum to the maximum, not including the absolute minimum." msgstr "" -#: appPlugins/ToolOptimal.py:548 +#: appPlugins/ToolOptimal.py:549 msgid "Other distances points coordinates" msgstr "" -#: appPlugins/ToolOptimal.py:549 appPlugins/ToolOptimal.py:563 appPlugins/ToolOptimal.py:570 -#: appPlugins/ToolOptimal.py:587 appPlugins/ToolOptimal.py:594 +#: appPlugins/ToolOptimal.py:550 appPlugins/ToolOptimal.py:564 appPlugins/ToolOptimal.py:571 +#: appPlugins/ToolOptimal.py:588 appPlugins/ToolOptimal.py:595 msgid "" "Other distances and the coordinates for points\n" "where the distance was found." msgstr "" -#: appPlugins/ToolOptimal.py:562 +#: appPlugins/ToolOptimal.py:563 msgid "Gerber distances" msgstr "" -#: appPlugins/ToolOptimal.py:586 +#: appPlugins/ToolOptimal.py:587 msgid "Points coordinates" msgstr "" -#: appPlugins/ToolOptimal.py:618 +#: appPlugins/ToolOptimal.py:619 msgid "Find Minimum" msgstr "" -#: appPlugins/ToolOptimal.py:621 +#: appPlugins/ToolOptimal.py:622 msgid "" "Calculate the minimum distance between copper features,\n" "this will allow the determination of the right tool to\n" @@ -14639,11 +14601,11 @@ msgstr "" msgid "Parsing" msgstr "" -#: appPlugins/ToolPDF.py:212 app_Main.py:11075 +#: appPlugins/ToolPDF.py:212 app_Main.py:11115 msgid "Failed to open" msgstr "" -#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11021 +#: appPlugins/ToolPDF.py:288 appPlugins/ToolPcbWizard.py:368 app_Main.py:11061 msgid "No geometry found in file" msgstr "" @@ -14660,82 +14622,82 @@ msgstr "" msgid "Rendered" msgstr "" -#: appPlugins/ToolPaint.py:1174 +#: appPlugins/ToolPaint.py:1170 msgid "Can't do Paint on MultiGeo geometries" msgstr "" -#: appPlugins/ToolPaint.py:1211 +#: appPlugins/ToolPaint.py:1207 msgid "Click on a polygon to paint it." msgstr "" -#: appPlugins/ToolPaint.py:1816 +#: appPlugins/ToolPaint.py:1812 msgid "Painting polygon with method: lines." msgstr "" -#: appPlugins/ToolPaint.py:1828 +#: appPlugins/ToolPaint.py:1824 msgid "Failed. Painting polygon with method: seed." msgstr "" -#: appPlugins/ToolPaint.py:1839 +#: appPlugins/ToolPaint.py:1835 msgid "Failed. Painting polygon with method: standard." msgstr "" -#: appPlugins/ToolPaint.py:1930 appPlugins/ToolPaint.py:2119 +#: appPlugins/ToolPaint.py:1926 appPlugins/ToolPaint.py:2115 msgid "Painting with tool diameter = " msgstr "" -#: appPlugins/ToolPaint.py:1933 appPlugins/ToolPaint.py:2122 +#: appPlugins/ToolPaint.py:1929 appPlugins/ToolPaint.py:2118 msgid "started" msgstr "" -#: appPlugins/ToolPaint.py:1960 appPlugins/ToolPaint.py:2109 +#: appPlugins/ToolPaint.py:1956 appPlugins/ToolPaint.py:2105 msgid "There is no geometry to process or the tool diameter is too big." msgstr "" -#: appPlugins/ToolPaint.py:2075 appPlugins/ToolPaint.py:2301 +#: appPlugins/ToolPaint.py:2071 appPlugins/ToolPaint.py:2297 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted geometry.\n" "Change the painting parameters and try again." msgstr "" -#: appPlugins/ToolPaint.py:2355 +#: appPlugins/ToolPaint.py:2351 msgid "Painting ..." msgstr "" -#: appPlugins/ToolPaint.py:2389 appPlugins/ToolPaint.py:2394 appPlugins/ToolPaint.py:2402 -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 -#: appPlugins/ToolPaint.py:2572 appPlugins/ToolPaint.py:2577 appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2385 appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2398 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 +#: appPlugins/ToolPaint.py:2568 appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2579 msgid "Paint Tool." msgstr "" -#: appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2394 appPlugins/ToolPaint.py:2402 +#: appPlugins/ToolPaint.py:2386 appPlugins/ToolPaint.py:2390 appPlugins/ToolPaint.py:2398 msgid "Normal painting polygon task started." msgstr "" -#: appPlugins/ToolPaint.py:2391 appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2574 +#: appPlugins/ToolPaint.py:2387 appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2570 msgid "Buffering geometry..." msgstr "" -#: appPlugins/ToolPaint.py:2416 appPlugins/ToolPaint.py:2509 appPlugins/ToolPaint.py:2590 +#: appPlugins/ToolPaint.py:2412 appPlugins/ToolPaint.py:2505 appPlugins/ToolPaint.py:2586 msgid "No polygon found." msgstr "" -#: appPlugins/ToolPaint.py:2491 appPlugins/ToolPaint.py:2494 appPlugins/ToolPaint.py:2502 +#: appPlugins/ToolPaint.py:2487 appPlugins/ToolPaint.py:2490 appPlugins/ToolPaint.py:2498 msgid "Paint all polygons task started." msgstr "" -#: appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2577 appPlugins/ToolPaint.py:2583 +#: appPlugins/ToolPaint.py:2569 appPlugins/ToolPaint.py:2573 appPlugins/ToolPaint.py:2579 msgid "Painting area task started." msgstr "" -#: appPlugins/ToolPaint.py:2932 +#: appPlugins/ToolPaint.py:2928 msgid "" "Create a Geometry object with toolpaths\n" "that cover only the copper pattern." msgstr "" -#: appPlugins/ToolPaint.py:2962 +#: appPlugins/ToolPaint.py:2958 msgid "" "Specify the type of object to be painted.\n" "It can be of type: Gerber or Geometry.\n" @@ -14743,13 +14705,13 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appPlugins/ToolPaint.py:2996 +#: appPlugins/ToolPaint.py:2992 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for painting." msgstr "" -#: appPlugins/ToolPaint.py:3013 +#: appPlugins/ToolPaint.py:3009 msgid "" "This is the Tool Number.\n" "Painting will start with the tool with the biggest diameter,\n" @@ -14759,55 +14721,55 @@ msgid "" "this function will not be able to create painting geometry." msgstr "" -#: appPlugins/ToolPaint.py:3300 +#: appPlugins/ToolPaint.py:3296 msgid "" "The type of FlatCAM object to be used as paint reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -#: appPlugins/ToolPaint.py:3340 +#: appPlugins/ToolPaint.py:3336 msgid "Create a Geometry Object which paints the polygons." msgstr "" -#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1097 +#: appPlugins/ToolPanelize.py:112 appPlugins/ToolPanelize.py:1099 msgid "Panelization" msgstr "" -#: appPlugins/ToolPanelize.py:371 +#: appPlugins/ToolPanelize.py:373 msgid "Columns or Rows are zero value. Change them to a positive integer." msgstr "" -#: appPlugins/ToolPanelize.py:414 +#: appPlugins/ToolPanelize.py:416 msgid "Generating panel ... " msgstr "" -#: appPlugins/ToolPanelize.py:507 appPlugins/ToolPanelize.py:799 -#: appPlugins/ToolPanelize.py:1049 +#: appPlugins/ToolPanelize.py:509 appPlugins/ToolPanelize.py:801 +#: appPlugins/ToolPanelize.py:1051 msgid "Generating panel ... Adding the source code." msgstr "" -#: appPlugins/ToolPanelize.py:727 +#: appPlugins/ToolPanelize.py:729 msgid "Optimizing the overlapping paths." msgstr "" -#: appPlugins/ToolPanelize.py:759 +#: appPlugins/ToolPanelize.py:761 msgid "Optimization complete." msgstr "" -#: appPlugins/ToolPanelize.py:1058 +#: appPlugins/ToolPanelize.py:1060 msgid "Generating panel... Spawning copies" msgstr "" -#: appPlugins/ToolPanelize.py:1074 +#: appPlugins/ToolPanelize.py:1076 #, python-brace-format msgid "{text} Too big for the constrain area. Final panel has {col} columns and {row} rows" msgstr "" -#: appPlugins/ToolPanelize.py:1082 +#: appPlugins/ToolPanelize.py:1084 msgid "Panel created successfully." msgstr "" -#: appPlugins/ToolPanelize.py:1137 +#: appPlugins/ToolPanelize.py:1139 msgid "" "Specify the type of object to be panelized\n" "It can be of type: Gerber, Excellon or Geometry.\n" @@ -14815,17 +14777,17 @@ msgid "" "in the Object combobox." msgstr "" -#: appPlugins/ToolPanelize.py:1165 +#: appPlugins/ToolPanelize.py:1167 msgid "" "Object to be panelized. This means that it will\n" "be duplicated in an array of rows and columns." msgstr "" -#: appPlugins/ToolPanelize.py:1172 +#: appPlugins/ToolPanelize.py:1174 msgid "Panelization Reference" msgstr "" -#: appPlugins/ToolPanelize.py:1174 +#: appPlugins/ToolPanelize.py:1176 msgid "" "Choose the reference for panelization:\n" "- Object = the bounding box of a different object\n" @@ -14837,7 +14799,7 @@ msgid "" "objects in sync." msgstr "" -#: appPlugins/ToolPanelize.py:1200 +#: appPlugins/ToolPanelize.py:1202 msgid "" "Specify the type of object to be used as an container for\n" "panelization. It can be: Gerber or Geometry type.\n" @@ -14845,17 +14807,17 @@ msgid "" "in the Box Object combobox." msgstr "" -#: appPlugins/ToolPanelize.py:1215 +#: appPlugins/ToolPanelize.py:1217 msgid "" "The actual object that is used as container for the\n" " selected object that is to be panelized." msgstr "" -#: appPlugins/ToolPanelize.py:1225 +#: appPlugins/ToolPanelize.py:1227 msgid "Panel Data" msgstr "" -#: appPlugins/ToolPanelize.py:1227 +#: appPlugins/ToolPanelize.py:1229 msgid "" "This informations will shape the resulting panel.\n" "The number of rows and columns will set how many\n" @@ -14865,15 +14827,15 @@ msgid "" "elements of the panel array." msgstr "" -#: appPlugins/ToolPanelize.py:1312 +#: appPlugins/ToolPanelize.py:1314 msgid "Constrain panel within" msgstr "" -#: appPlugins/ToolPanelize.py:1355 +#: appPlugins/ToolPanelize.py:1357 msgid "Panelize Object" msgstr "" -#: appPlugins/ToolPanelize.py:1358 appPlugins/ToolRulesCheck.py:1663 +#: appPlugins/ToolPanelize.py:1360 appPlugins/ToolRulesCheck.py:1663 msgid "" "Panelize the specified object around the specified box.\n" "In other words it creates multiple copies of the source object,\n" @@ -14907,7 +14869,7 @@ msgstr "" msgid "Main PcbWizard Excellon file loaded." msgstr "" -#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11000 +#: appPlugins/ToolPcbWizard.py:346 app_Main.py:11040 msgid "This is not Excellon file." msgstr "" @@ -15060,18 +15022,18 @@ msgstr "" msgid "Gerber into which to punch holes" msgstr "" -#: appPlugins/ToolPunchGerber.py:2144 +#: appPlugins/ToolPunchGerber.py:2145 msgid "Remove the geometry of Excellon from the Gerber to create the holes in pads." msgstr "" -#: appPlugins/ToolPunchGerber.py:2296 +#: appPlugins/ToolPunchGerber.py:2297 msgid "" "When the manual type is chosen, the pads to be punched\n" "are selected on the canvas but only those that\n" "are in the processed pads." msgstr "" -#: appPlugins/ToolPunchGerber.py:2335 +#: appPlugins/ToolPunchGerber.py:2336 msgid "" "Create a Gerber object from the selected object, within\n" "the specified box." @@ -15668,160 +15630,160 @@ msgstr "" msgid "processes running." msgstr "" -#: appTranslation.py:104 +#: appTranslation.py:103 msgid "The application will restart." msgstr "" -#: appTranslation.py:106 +#: appTranslation.py:105 msgid "Are you sure do you want to change the current language to" msgstr "" -#: appTranslation.py:206 app_Main.py:3870 +#: appTranslation.py:206 app_Main.py:3860 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" msgstr "" -#: app_Main.py:898 +#: app_Main.py:901 msgid "The application is initializing ..." msgstr "" -#: app_Main.py:1047 +#: app_Main.py:925 msgid "Could not find the Language files. The App strings are missing." msgstr "" -#: app_Main.py:1124 +#: app_Main.py:1120 msgid "" "The application is initializing ...\n" "Canvas initialization started." msgstr "" -#: app_Main.py:1163 +#: app_Main.py:1164 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: app_Main.py:1316 app_Main.py:9836 +#: app_Main.py:1316 app_Main.py:9876 msgid "New Project - Not saved" msgstr "" -#: app_Main.py:1653 +#: app_Main.py:1639 msgid "Found old default preferences files. Please reboot the application to update." msgstr "" -#: app_Main.py:1720 +#: app_Main.py:1706 msgid "Open Config file failed." msgstr "" -#: app_Main.py:1735 +#: app_Main.py:1721 msgid "Open Script file failed." msgstr "" -#: app_Main.py:1761 +#: app_Main.py:1747 msgid "Open Excellon file failed." msgstr "" -#: app_Main.py:1774 +#: app_Main.py:1760 msgid "Open GCode file failed." msgstr "" -#: app_Main.py:1787 +#: app_Main.py:1773 msgid "Open Gerber file failed." msgstr "" -#: app_Main.py:2488 +#: app_Main.py:2480 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" -#: app_Main.py:2495 app_Main.py:2543 app_Main.py:2559 app_Main.py:2578 +#: app_Main.py:2487 app_Main.py:2535 app_Main.py:2551 app_Main.py:2570 msgid "The Editor could not start." msgstr "" -#: app_Main.py:2512 +#: app_Main.py:2504 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not possible.\n" "Edit only one geometry at a time." msgstr "" -#: app_Main.py:2618 +#: app_Main.py:2610 msgid "EDITOR Area" msgstr "" -#: app_Main.py:2621 +#: app_Main.py:2613 msgid "Editor is activated ..." msgstr "" -#: app_Main.py:2645 +#: app_Main.py:2637 msgid "Do you want to save the edited object?" msgstr "" -#: app_Main.py:2694 +#: app_Main.py:2686 msgid "Object empty after edit." msgstr "" -#: app_Main.py:2699 app_Main.py:2717 app_Main.py:2748 app_Main.py:2764 +#: app_Main.py:2691 app_Main.py:2709 app_Main.py:2740 app_Main.py:2756 msgid "Editor exited. Editor content saved." msgstr "" -#: app_Main.py:2768 app_Main.py:2820 +#: app_Main.py:2760 app_Main.py:2812 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" -#: app_Main.py:2778 +#: app_Main.py:2770 msgid "is updated, returning to App..." msgstr "" -#: app_Main.py:2795 +#: app_Main.py:2787 msgid "Editor exited. Editor content was not saved." msgstr "" -#: app_Main.py:2845 +#: app_Main.py:2837 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" -#: app_Main.py:2988 app_Main.py:2994 +#: app_Main.py:2980 app_Main.py:2986 msgid "Save to file" msgstr "" -#: app_Main.py:3035 +#: app_Main.py:3027 msgid "Exported file to" msgstr "" -#: app_Main.py:3072 +#: app_Main.py:3064 msgid "Failed to open recent files file for writing." msgstr "" -#: app_Main.py:3083 +#: app_Main.py:3075 msgid "Failed to open recent projects file for writing." msgstr "" -#: app_Main.py:3138 +#: app_Main.py:3130 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: app_Main.py:3139 +#: app_Main.py:3131 msgid "Development" msgstr "" -#: app_Main.py:3140 +#: app_Main.py:3132 msgid "DOWNLOAD" msgstr "" -#: app_Main.py:3141 +#: app_Main.py:3133 msgid "Issue tracker" msgstr "" -#: app_Main.py:3145 app_Main.py:3670 app_Main.py:3850 +#: app_Main.py:3137 app_Main.py:3658 app_Main.py:3840 msgid "Close" msgstr "" -#: app_Main.py:3160 +#: app_Main.py:3152 msgid "Licensed under the MIT license" msgstr "" -#: app_Main.py:3169 +#: app_Main.py:3161 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a copy\n" "of this software and associated documentation files (the \"Software\"), to deal\n" @@ -15842,7 +15804,7 @@ msgid "" "THE SOFTWARE." msgstr "" -#: app_Main.py:3191 +#: app_Main.py:3183 msgid "" "Some of the icons used are from the following sources:
" msgstr "" -#: app_Main.py:3227 +#: app_Main.py:3219 msgid "Splash" msgstr "" -#: app_Main.py:3233 +#: app_Main.py:3225 msgid "Programmers" msgstr "" -#: app_Main.py:3239 +#: app_Main.py:3231 msgid "Translators" msgstr "" -#: app_Main.py:3245 +#: app_Main.py:3237 msgid "License" msgstr "" -#: app_Main.py:3251 +#: app_Main.py:3243 msgid "Attributions" msgstr "" -#: app_Main.py:3433 +#: app_Main.py:3430 msgid "Programmer" msgstr "" -#: app_Main.py:3434 +#: app_Main.py:3431 msgid "Status" msgstr "" -#: app_Main.py:3435 app_Main.py:3534 +#: app_Main.py:3432 app_Main.py:3518 msgid "E-mail" msgstr "" -#: app_Main.py:3439 +#: app_Main.py:3436 msgid "FlatCAM Author" msgstr "" -#: app_Main.py:3443 +#: app_Main.py:3440 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: app_Main.py:3531 +#: app_Main.py:3516 msgid "Language" msgstr "" -#: app_Main.py:3532 +#: app_Main.py:3517 msgid "Translator" msgstr "" -#: app_Main.py:3533 -msgid "Corrections" -msgstr "" - -#: app_Main.py:3638 +#: app_Main.py:3626 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" -#: app_Main.py:3639 +#: app_Main.py:3627 msgid "Yet it cannot evolve without contributions." msgstr "" -#: app_Main.py:3640 +#: app_Main.py:3628 msgid "If you want to see this application grow and become better and better" msgstr "" -#: app_Main.py:3641 +#: app_Main.py:3629 msgid "you can contribute to the development yourself by:" msgstr "" -#: app_Main.py:3642 +#: app_Main.py:3630 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "" -#: app_Main.py:3644 +#: app_Main.py:3632 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" -#: app_Main.py:3646 +#: app_Main.py:3634 msgid "If you like what you have seen so far ..." msgstr "" -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "Donations are NOT required." msgstr "" -#: app_Main.py:3647 +#: app_Main.py:3635 msgid "But they are welcomed" msgstr "" -#: app_Main.py:3678 +#: app_Main.py:3666 msgid "Contribute" msgstr "" -#: app_Main.py:3701 +#: app_Main.py:3689 msgid "Links Exchange" msgstr "" -#: app_Main.py:3713 app_Main.py:3732 +#: app_Main.py:3702 app_Main.py:3722 msgid "Soon ..." msgstr "" -#: app_Main.py:3720 +#: app_Main.py:3709 msgid "How To's" msgstr "" -#: app_Main.py:3839 +#: app_Main.py:3829 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -15970,27 +15928,27 @@ msgid "" "use the YouTube channel link from the Help menu." msgstr "" -#: app_Main.py:3846 +#: app_Main.py:3836 msgid "Alternative website" msgstr "" -#: app_Main.py:4175 +#: app_Main.py:4167 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" -#: app_Main.py:4192 +#: app_Main.py:4184 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" -#: app_Main.py:4208 +#: app_Main.py:4200 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" -#: app_Main.py:4396 app_Main.py:4457 app_Main.py:4487 +#: app_Main.py:4388 app_Main.py:4449 app_Main.py:4479 msgid "At least two objects are required for join. Objects currently selected" msgstr "" -#: app_Main.py:4405 +#: app_Main.py:4397 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility is to " @@ -16000,43 +15958,43 @@ msgid "" "Check the generated GCODE." msgstr "" -#: app_Main.py:4419 app_Main.py:4429 +#: app_Main.py:4411 app_Main.py:4421 msgid "Geometry merging finished" msgstr "" -#: app_Main.py:4452 +#: app_Main.py:4444 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" -#: app_Main.py:4464 +#: app_Main.py:4456 msgid "Excellon merging finished" msgstr "" -#: app_Main.py:4482 +#: app_Main.py:4474 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" -#: app_Main.py:4492 +#: app_Main.py:4484 msgid "Gerber merging finished" msgstr "" -#: app_Main.py:4512 app_Main.py:4548 +#: app_Main.py:4504 app_Main.py:4540 msgid "Failed. Select a Geometry Object and try again." msgstr "" -#: app_Main.py:4516 app_Main.py:4552 +#: app_Main.py:4508 app_Main.py:4544 msgid "Expected a GeometryObject, got" msgstr "" -#: app_Main.py:4531 +#: app_Main.py:4523 msgid "A Geometry object was converted to MultiGeo type." msgstr "" -#: app_Main.py:4566 +#: app_Main.py:4558 msgid "A Geometry object was converted to SingleGeo type." msgstr "" -#: app_Main.py:4803 +#: app_Main.py:4795 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -16044,647 +16002,659 @@ msgid "" "Do you want to continue?" msgstr "" -#: app_Main.py:4856 +#: app_Main.py:4848 msgid "Converted units to" msgstr "" -#: app_Main.py:4896 +#: app_Main.py:4888 msgid "Workspace enabled." msgstr "" -#: app_Main.py:4899 +#: app_Main.py:4891 msgid "Workspace disabled." msgstr "" -#: app_Main.py:4964 +#: app_Main.py:4913 +msgid "FlatCAM log opened." +msgstr "" + +#: app_Main.py:4968 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: app_Main.py:5052 +#: app_Main.py:5056 msgid "Delete objects" msgstr "" -#: app_Main.py:5057 +#: app_Main.py:5061 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "" -#: app_Main.py:5106 +#: app_Main.py:5110 msgid "Save the work in Editor and try again ..." msgstr "" -#: app_Main.py:5140 +#: app_Main.py:5144 msgid "Object deleted" msgstr "" -#: app_Main.py:5153 +#: app_Main.py:5157 msgid "Click to set the origin ..." msgstr "" -#: app_Main.py:5196 +#: app_Main.py:5200 msgid "Setting Origin..." msgstr "" -#: app_Main.py:5217 app_Main.py:5335 app_Main.py:5478 +#: app_Main.py:5221 app_Main.py:5339 app_Main.py:5482 msgid "Origin set" msgstr "" -#: app_Main.py:5236 +#: app_Main.py:5240 msgid "Origin coordinates specified but incomplete." msgstr "" -#: app_Main.py:5281 +#: app_Main.py:5285 msgid "Moving to Origin..." msgstr "" -#: app_Main.py:5285 app_Main.py:5353 +#: app_Main.py:5289 app_Main.py:5357 msgid "Failed. No object(s) selected..." msgstr "" -#: app_Main.py:5372 +#: app_Main.py:5376 msgid "Quadrant 1" msgstr "" -#: app_Main.py:5373 +#: app_Main.py:5377 msgid "Quadrant 2" msgstr "" -#: app_Main.py:5374 +#: app_Main.py:5378 msgid "Quadrant 3" msgstr "" -#: app_Main.py:5375 +#: app_Main.py:5379 msgid "Quadrant 4" msgstr "" -#: app_Main.py:5515 +#: app_Main.py:5519 msgid "Jump to ..." msgstr "" -#: app_Main.py:5516 +#: app_Main.py:5520 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: app_Main.py:5526 +#: app_Main.py:5530 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: app_Main.py:5667 +#: app_Main.py:5671 msgid "Locate ..." msgstr "" -#: app_Main.py:6294 +#: app_Main.py:6298 msgid "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" -#: app_Main.py:6300 +#: app_Main.py:6304 msgid "The current task was gracefully closed on user request..." msgstr "" -#: app_Main.py:6500 +#: app_Main.py:6504 msgid "Not available for Legacy 2D graphic mode." msgstr "" -#: app_Main.py:6602 +#: app_Main.py:6606 msgid "Adding tool from DB is not allowed for this object." msgstr "" -#: app_Main.py:6620 +#: app_Main.py:6624 msgid "" "One or more Tools are edited.\n" "Do you want to save?" msgstr "" -#: app_Main.py:6622 +#: app_Main.py:6626 msgid "Save Tools Database" msgstr "" -#: app_Main.py:6815 app_Main.py:6869 app_Main.py:6917 +#: app_Main.py:6819 app_Main.py:6873 app_Main.py:6921 msgid "Enter the Angle value:" msgstr "" -#: app_Main.py:6848 +#: app_Main.py:6852 msgid "Rotation done." msgstr "" -#: app_Main.py:6850 +#: app_Main.py:6854 msgid "Rotation movement was not executed." msgstr "" -#: app_Main.py:6899 +#: app_Main.py:6903 msgid "Skew on X axis done." msgstr "" -#: app_Main.py:6947 +#: app_Main.py:6951 msgid "Skew on Y axis done." msgstr "" -#: app_Main.py:7029 +#: app_Main.py:7033 msgid "New Grid ..." msgstr "" -#: app_Main.py:7030 +#: app_Main.py:7034 msgid "Enter a Grid Value:" msgstr "" -#: app_Main.py:7039 app_Main.py:7064 +#: app_Main.py:7043 app_Main.py:7068 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -#: app_Main.py:7044 +#: app_Main.py:7048 msgid "New Grid added" msgstr "" -#: app_Main.py:7046 +#: app_Main.py:7050 msgid "Grid already exists" msgstr "" -#: app_Main.py:7048 +#: app_Main.py:7052 msgid "Adding New Grid cancelled" msgstr "" -#: app_Main.py:7070 +#: app_Main.py:7074 msgid "Grid Value does not exist" msgstr "" -#: app_Main.py:7072 +#: app_Main.py:7076 msgid "Grid Value deleted" msgstr "" -#: app_Main.py:7074 +#: app_Main.py:7078 msgid "Delete Grid value cancelled" msgstr "" -#: app_Main.py:7088 +#: app_Main.py:7092 msgid "Name copied to clipboard ..." msgstr "" -#: app_Main.py:7869 app_Main.py:7873 +#: app_Main.py:7873 app_Main.py:7877 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" -#: app_Main.py:7876 +#: app_Main.py:7880 msgid "Viewing the source code of the selected object." msgstr "" -#: app_Main.py:7890 +#: app_Main.py:7894 msgid "Source Editor" msgstr "" -#: app_Main.py:7926 app_Main.py:7933 +#: app_Main.py:7930 app_Main.py:7937 msgid "There is no selected object for which to see it's source file code." msgstr "" -#: app_Main.py:7941 +#: app_Main.py:7945 msgid "Failed to load the source code for the selected object" msgstr "" -#: app_Main.py:7974 +#: app_Main.py:7978 msgid "Go to Line ..." msgstr "" -#: app_Main.py:8005 +#: app_Main.py:8009 msgid "Redrawing all objects" msgstr "" -#: app_Main.py:8093 +#: app_Main.py:8097 msgid "Failed to load recent item list." msgstr "" -#: app_Main.py:8100 +#: app_Main.py:8104 msgid "Failed to parse recent item list." msgstr "" -#: app_Main.py:8110 +#: app_Main.py:8114 msgid "Failed to load recent projects item list." msgstr "" -#: app_Main.py:8117 +#: app_Main.py:8121 msgid "Failed to parse recent project item list." msgstr "" -#: app_Main.py:8141 +#: app_Main.py:8145 msgid "Recent files list was reset." msgstr "" -#: app_Main.py:8155 +#: app_Main.py:8159 msgid "Recent projects list was reset." msgstr "" -#: app_Main.py:8180 +#: app_Main.py:8184 msgid "Clear Recent projects" msgstr "" -#: app_Main.py:8204 +#: app_Main.py:8208 msgid "Clear Recent files" msgstr "" -#: app_Main.py:8260 +#: app_Main.py:8264 msgid "FlatCAM Evo" msgstr "" -#: app_Main.py:8264 +#: app_Main.py:8268 msgid "Release date" msgstr "" -#: app_Main.py:8268 +#: app_Main.py:8272 msgid "Displayed" msgstr "" -#: app_Main.py:8271 +#: app_Main.py:8275 msgid "Snap" msgstr "" -#: app_Main.py:8280 +#: app_Main.py:8284 msgid "Canvas" msgstr "" -#: app_Main.py:8285 +#: app_Main.py:8289 msgid "Workspace active" msgstr "" -#: app_Main.py:8289 +#: app_Main.py:8293 msgid "Workspace size" msgstr "" -#: app_Main.py:8293 +#: app_Main.py:8297 msgid "Workspace orientation" msgstr "" -#: app_Main.py:8355 +#: app_Main.py:8359 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: app_Main.py:8362 +#: app_Main.py:8366 msgid "Could not parse information about latest version." msgstr "" -#: app_Main.py:8372 +#: app_Main.py:8376 msgid "FlatCAM is up to date!" msgstr "" -#: app_Main.py:8377 +#: app_Main.py:8381 msgid "Newer Version Available" msgstr "" -#: app_Main.py:8379 +#: app_Main.py:8383 msgid "There is a newer version of FlatCAM available for download:" msgstr "" -#: app_Main.py:8383 +#: app_Main.py:8387 msgid "info" msgstr "" -#: app_Main.py:8411 +#: app_Main.py:8421 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:8496 +#: app_Main.py:8506 msgid "All plots disabled." msgstr "" -#: app_Main.py:8502 +#: app_Main.py:8512 msgid "All non selected plots disabled." msgstr "" -#: app_Main.py:8508 +#: app_Main.py:8518 msgid "All plots enabled." msgstr "" -#: app_Main.py:8514 +#: app_Main.py:8524 msgid "All non selected plots enabled." msgstr "" -#: app_Main.py:8520 +#: app_Main.py:8530 msgid "Selected plots enabled..." msgstr "" -#: app_Main.py:8528 +#: app_Main.py:8538 msgid "Selected plots disabled..." msgstr "" -#: app_Main.py:8562 +#: app_Main.py:8572 msgid "Enabling plots ..." msgstr "" -#: app_Main.py:8609 +#: app_Main.py:8619 msgid "Disabling plots ..." msgstr "" -#: app_Main.py:8751 +#: app_Main.py:8766 msgid "Set alpha level ..." msgstr "" -#: app_Main.py:9052 app_Main.py:9091 app_Main.py:9135 app_Main.py:9201 app_Main.py:9955 -#: app_Main.py:11248 app_Main.py:11313 +#: app_Main.py:9075 app_Main.py:9114 app_Main.py:9158 app_Main.py:9224 app_Main.py:9995 +#: app_Main.py:11288 app_Main.py:11353 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: app_Main.py:9055 +#: app_Main.py:9078 msgid "Opening Gerber file." msgstr "" -#: app_Main.py:9094 +#: app_Main.py:9117 msgid "Opening Excellon file." msgstr "" -#: app_Main.py:9138 +#: app_Main.py:9161 msgid "Opening G-Code file." msgstr "" -#: app_Main.py:9192 app_Main.py:9196 +#: app_Main.py:9215 app_Main.py:9219 msgid "Open HPGL2" msgstr "" -#: app_Main.py:9204 +#: app_Main.py:9227 msgid "Opening HPGL2 file." msgstr "" -#: app_Main.py:9227 app_Main.py:9230 +#: app_Main.py:9250 app_Main.py:9253 msgid "Open Configuration File" msgstr "" -#: app_Main.py:9256 +#: app_Main.py:9279 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: app_Main.py:9303 +#: app_Main.py:9326 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: app_Main.py:9309 app_Main.py:9314 +#: app_Main.py:9332 app_Main.py:9337 msgid "Export PNG Image" msgstr "" -#: app_Main.py:9347 app_Main.py:9559 +#: app_Main.py:9370 app_Main.py:9582 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: app_Main.py:9360 +#: app_Main.py:9383 msgid "Save Gerber source file" msgstr "" -#: app_Main.py:9389 +#: app_Main.py:9412 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" -#: app_Main.py:9402 +#: app_Main.py:9425 msgid "Save Script source file" msgstr "" -#: app_Main.py:9431 +#: app_Main.py:9454 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" -#: app_Main.py:9444 +#: app_Main.py:9467 msgid "Save Document source file" msgstr "" -#: app_Main.py:9473 app_Main.py:9514 app_Main.py:10460 +#: app_Main.py:9496 app_Main.py:9537 app_Main.py:10500 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: app_Main.py:9481 app_Main.py:9486 +#: app_Main.py:9504 app_Main.py:9509 msgid "Save Excellon source file" msgstr "" -#: app_Main.py:9604 +#: app_Main.py:9627 msgid "Only Geometry objects can be used." msgstr "" -#: app_Main.py:9649 app_Main.py:9653 +#: app_Main.py:9672 app_Main.py:9676 msgid "Import SVG" msgstr "" -#: app_Main.py:9679 app_Main.py:9683 +#: app_Main.py:9702 app_Main.py:9706 msgid "Import DXF" msgstr "" -#: app_Main.py:9709 +#: app_Main.py:9732 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:9835 +#: app_Main.py:9856 +msgid "Do you want to save the current settings/preferences?" +msgstr "" + +#: app_Main.py:9857 +msgid "Save preferences" +msgstr "" + +#: app_Main.py:9875 msgid "Project created in" msgstr "" -#: app_Main.py:9835 +#: app_Main.py:9875 msgid "seconds" msgstr "" -#: app_Main.py:9838 +#: app_Main.py:9878 msgid "New Project created" msgstr "" -#: app_Main.py:9864 +#: app_Main.py:9904 msgid "New TCL script file created in Code Editor." msgstr "" -#: app_Main.py:9891 app_Main.py:9893 app_Main.py:9928 app_Main.py:9930 +#: app_Main.py:9931 app_Main.py:9933 app_Main.py:9968 app_Main.py:9970 msgid "Open TCL script" msgstr "" -#: app_Main.py:9957 +#: app_Main.py:9997 msgid "Executing ScriptObject file." msgstr "" -#: app_Main.py:9965 app_Main.py:9969 +#: app_Main.py:10005 app_Main.py:10009 msgid "Run TCL script" msgstr "" -#: app_Main.py:9992 +#: app_Main.py:10032 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: app_Main.py:10038 app_Main.py:10045 +#: app_Main.py:10078 app_Main.py:10085 msgid "Save Project As ..." msgstr "" -#: app_Main.py:10080 +#: app_Main.py:10120 msgid "FlatCAM objects print" msgstr "" -#: app_Main.py:10093 app_Main.py:10101 +#: app_Main.py:10133 app_Main.py:10141 msgid "Save Object as PDF ..." msgstr "" -#: app_Main.py:10111 +#: app_Main.py:10151 msgid "Printing PDF ..." msgstr "" -#: app_Main.py:10285 +#: app_Main.py:10325 msgid "PDF file saved to" msgstr "" -#: app_Main.py:10307 app_Main.py:10567 app_Main.py:10701 app_Main.py:10768 +#: app_Main.py:10347 app_Main.py:10607 app_Main.py:10741 app_Main.py:10808 msgid "Exporting ..." msgstr "" -#: app_Main.py:10350 +#: app_Main.py:10390 msgid "SVG file exported to" msgstr "" -#: app_Main.py:10365 app_Main.py:10369 +#: app_Main.py:10405 app_Main.py:10409 msgid "Import FlatCAM Preferences" msgstr "" -#: app_Main.py:10380 +#: app_Main.py:10420 msgid "Imported Defaults from" msgstr "" -#: app_Main.py:10399 app_Main.py:10405 +#: app_Main.py:10439 app_Main.py:10445 msgid "Export FlatCAM Preferences" msgstr "" -#: app_Main.py:10425 +#: app_Main.py:10465 msgid "Exported preferences to" msgstr "" -#: app_Main.py:10558 +#: app_Main.py:10598 msgid "Excellon file exported to" msgstr "" -#: app_Main.py:10572 app_Main.py:10579 app_Main.py:10706 app_Main.py:10713 app_Main.py:10773 -#: app_Main.py:10780 +#: app_Main.py:10612 app_Main.py:10619 app_Main.py:10746 app_Main.py:10753 app_Main.py:10813 +#: app_Main.py:10820 msgid "Could not export." msgstr "" -#: app_Main.py:10693 +#: app_Main.py:10733 msgid "Gerber file exported to" msgstr "" -#: app_Main.py:10759 +#: app_Main.py:10799 msgid "DXF file exported to" msgstr "" -#: app_Main.py:10835 app_Main.py:10893 +#: app_Main.py:10875 app_Main.py:10933 msgid "Import failed." msgstr "" -#: app_Main.py:10927 app_Main.py:11134 app_Main.py:11199 +#: app_Main.py:10967 app_Main.py:11174 app_Main.py:11239 msgid "Failed to open file" msgstr "" -#: app_Main.py:10930 app_Main.py:11137 app_Main.py:11202 +#: app_Main.py:10970 app_Main.py:11177 app_Main.py:11242 msgid "Failed to parse file" msgstr "" -#: app_Main.py:10942 +#: app_Main.py:10982 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: app_Main.py:10955 app_Main.py:11024 app_Main.py:11087 app_Main.py:11161 app_Main.py:11217 -#: app_Main.py:11391 tclCommands/TclCommandOpenDXF.py:89 +#: app_Main.py:10995 app_Main.py:11064 app_Main.py:11127 app_Main.py:11201 app_Main.py:11257 +#: app_Main.py:11431 tclCommands/TclCommandOpenDXF.py:89 msgid "Opening" msgstr "" -#: app_Main.py:10966 +#: app_Main.py:11006 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "" -#: app_Main.py:11003 +#: app_Main.py:11043 msgid "Cannot open file" msgstr "" -#: app_Main.py:11034 +#: app_Main.py:11074 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: app_Main.py:11069 +#: app_Main.py:11109 msgid "Reading GCode file" msgstr "" -#: app_Main.py:11082 +#: app_Main.py:11122 msgid "This is not GCODE" msgstr "" -#: app_Main.py:11100 +#: app_Main.py:11140 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:11156 +#: app_Main.py:11196 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" -#: app_Main.py:11168 +#: app_Main.py:11208 msgid "Failed. Probable not a HPGL2 file." msgstr "" -#: app_Main.py:11194 +#: app_Main.py:11234 msgid "TCL script file opened in Code Editor." msgstr "" -#: app_Main.py:11228 +#: app_Main.py:11268 msgid "Failed to open TCL Script." msgstr "" -#: app_Main.py:11251 +#: app_Main.py:11291 msgid "Opening FlatCAM Config file." msgstr "" -#: app_Main.py:11278 +#: app_Main.py:11318 msgid "Failed to open config file" msgstr "" -#: app_Main.py:11310 +#: app_Main.py:11350 msgid "Loading Project ... Please Wait ..." msgstr "" -#: app_Main.py:11316 +#: app_Main.py:11356 msgid "Opening FlatCAM Project file." msgstr "" -#: app_Main.py:11331 app_Main.py:11335 app_Main.py:11353 +#: app_Main.py:11371 app_Main.py:11375 app_Main.py:11393 msgid "Failed to open project file" msgstr "" -#: app_Main.py:11415 +#: app_Main.py:11455 msgid "Loading Project ... restoring" msgstr "" -#: app_Main.py:11421 +#: app_Main.py:11461 msgid "Project loaded from" msgstr "" -#: app_Main.py:11453 +#: app_Main.py:11493 msgid "Saving Project ..." msgstr "" -#: app_Main.py:11490 app_Main.py:11536 +#: app_Main.py:11530 app_Main.py:11576 msgid "Project saved to" msgstr "" -#: app_Main.py:11501 +#: app_Main.py:11541 msgid "The object is used by another application." msgstr "" -#: app_Main.py:11515 +#: app_Main.py:11555 msgid "Failed to verify project file" msgstr "" -#: app_Main.py:11515 app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11555 app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Retry to save it." msgstr "" -#: app_Main.py:11522 app_Main.py:11528 app_Main.py:11539 +#: app_Main.py:11562 app_Main.py:11568 app_Main.py:11579 msgid "Failed to parse saved project file" msgstr "" -#: app_Main.py:11575 +#: app_Main.py:11615 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" @@ -16724,61 +16694,61 @@ msgstr "" msgid "Object was buffered" msgstr "" -#: camlib.py:2909 +#: camlib.py:2908 msgid "There is no such parameter" msgstr "" -#: camlib.py:3117 camlib.py:5435 camlib.py:5835 +#: camlib.py:3116 camlib.py:5434 camlib.py:5834 msgid "Indexing geometry before generating G-Code..." msgstr "" -#: camlib.py:3147 camlib.py:4160 camlib.py:4395 +#: camlib.py:3146 camlib.py:4159 camlib.py:4394 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into material.\n" "The Cut Z parameter needs to have a negative value, assuming it is a typo therefore the " "app will convert the value to negative. Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:3154 +#: camlib.py:3153 msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "" -#: camlib.py:3292 camlib.py:3682 +#: camlib.py:3291 camlib.py:3681 msgid "The End X,Y format has to be (x, y)." msgstr "" -#: camlib.py:3372 camlib.py:3773 camlib.py:4244 camlib.py:4476 camlib.py:5509 camlib.py:5916 +#: camlib.py:3371 camlib.py:3772 camlib.py:4243 camlib.py:4475 camlib.py:5508 camlib.py:5915 msgid "Starting G-Code for tool with diameter" msgstr "" -#: camlib.py:3496 camlib.py:4365 camlib.py:4597 camlib.py:6877 camlib.py:7152 camlib.py:7301 +#: camlib.py:3495 camlib.py:4364 camlib.py:4596 camlib.py:6876 camlib.py:7151 camlib.py:7300 msgid "G91 coordinates not implemented" msgstr "" -#: camlib.py:3505 +#: camlib.py:3504 msgid "Finished G-Code generation for tool:" msgstr "" -#: camlib.py:3602 camlib.py:5382 camlib.py:5776 +#: camlib.py:3601 camlib.py:5381 camlib.py:5775 msgid "Cut_Z parameter is None or zero. Most likely a bad combinations of other parameters." msgstr "" -#: camlib.py:3610 camlib.py:5390 camlib.py:5785 +#: camlib.py:3609 camlib.py:5389 camlib.py:5784 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into material.\n" "The Cut Z parameter needs to have a negative value, assuming it is a typo therefore the " "app will convert the value to negative.Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:3618 camlib.py:4170 camlib.py:4405 camlib.py:5398 camlib.py:5793 +#: camlib.py:3617 camlib.py:4169 camlib.py:4404 camlib.py:5397 camlib.py:5792 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" -#: camlib.py:3623 camlib.py:5403 camlib.py:5799 +#: camlib.py:3622 camlib.py:5402 camlib.py:5798 msgid "Travel Z parameter is None or zero." msgstr "" -#: camlib.py:3628 camlib.py:5408 camlib.py:5804 +#: camlib.py:3627 camlib.py:5407 camlib.py:5803 msgid "" "The Travel Z parameter has negative value. It is the height value to travel between " "cuts.\n" @@ -16786,79 +16756,79 @@ msgid "" "the app will convert the value to positive.Check the resulting CNC code (Gcode etc)." msgstr "" -#: camlib.py:3636 camlib.py:5416 camlib.py:5812 +#: camlib.py:3635 camlib.py:5415 camlib.py:5811 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" -#: camlib.py:3880 camlib.py:5251 camlib.py:5582 camlib.py:5992 +#: camlib.py:3879 camlib.py:5250 camlib.py:5581 camlib.py:5991 msgid "Finished G-Code generation" msgstr "" -#: camlib.py:3880 camlib.py:5582 camlib.py:5992 camlib.py:6113 +#: camlib.py:3879 camlib.py:5581 camlib.py:5991 camlib.py:6112 msgid "paths traced" msgstr "" -#: camlib.py:3936 +#: camlib.py:3935 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y) \n" "but now there is only one value, not two. " msgstr "" -#: camlib.py:3948 camlib.py:5345 camlib.py:5743 +#: camlib.py:3947 camlib.py:5344 camlib.py:5742 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) but now " "there is only one value, not two." msgstr "" -#: camlib.py:5368 +#: camlib.py:5367 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y) \n" "but now there is only one value, not two." msgstr "" -#: camlib.py:5634 +#: camlib.py:5633 msgid "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" -#: camlib.py:5676 +#: camlib.py:5675 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." msgstr "" -#: camlib.py:6023 +#: camlib.py:6022 msgid "There is no tool data in the SolderPaste geometry." msgstr "" -#: camlib.py:6113 +#: camlib.py:6112 msgid "Finished SolderPaste G-Code generation" msgstr "" -#: camlib.py:6454 +#: camlib.py:6453 msgid "Parsing GCode file. Number of lines" msgstr "" -#: camlib.py:6566 +#: camlib.py:6565 msgid "Creating Geometry from the parsed GCode file. " msgstr "" -#: camlib.py:6623 +#: camlib.py:6622 msgid "Parsing GCode file for tool diameter" msgstr "" -#: camlib.py:6624 +#: camlib.py:6623 msgid "Number of lines" msgstr "" -#: camlib.py:6713 +#: camlib.py:6712 msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" -#: camlib.py:7470 +#: camlib.py:7469 msgid "G91 coordinates not implemented ..." msgstr "" -#: defaults.py:903 +#: defaults.py:902 msgid "Failed to parse defaults file." msgstr ""